LOOM Meaning of LOOM in English n. an apparatus for weaving yarn or thread into fabric. [ME lome f. OE geloma tool] English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012