Definition of pulley frame in English:

pulley frame

noun

  • A frame in which a pulley or set of pulleys is mounted.

Origin

Mid 19th century; earliest use found in George Greenwell (1821–1900).