Definition of porcupine roller in US English:

porcupine roller

noun

  • A spiked roller in a spinning machine.

Origin

Late 18th century.