English Dictionary
Definition loom in British English
loom noun
[countable] noun
/luːm/
Synonyms and related words
