Definition of porcupine roller in English:

porcupine roller

noun

  • A spiked roller in a spinning machine.

Origin

Late 18th century.