LOOM Meaning of LOOM in English (DEVICE) [noun] [C] - a piece of equipment on which thread is woven into cloth Cambridge English vocab. Кембриджский английский словарь. 2012