LOOM


Meaning of LOOM in English

(DEVICE) [noun] [C] - a piece of equipment on which thread is woven into cloth

Cambridge English vocab.      Кембриджский английский словарь.