WATER FRAME Meaning of WATER FRAME in English () A name given to the first power spinning machine, because driven by water power. Webster's English dictionary. Английский словарь Webster. 2012