Definition of roller-frame in English:

roller-frame

noun

  • 1The frame on which a roller is mounted.

  • 2A frame containing the rollers of an organ.

Origin

Late 18th century; earliest use found in Encyclopaedia Britannica.