Definition of water frame in English:

water frame

noun

  • A water-powered spinning machine, specifically of the type invented by the British inventor and industrialist Richard Arkwright (1732–92) (now historical).

Origin

Late 18th century.