WATER FRAME Meaning of WATER FRAME in English A name given to the first power spinning machine, because driven by water power. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012