Log in
Search words & phrases
loom
US /lum/
・
UK /lu:m/
B2
Definition
Video subtitles
verb
To appear in a large, unclear, or threatening form
(Of unpleasant thing) to be close to happening
noun
Device with a frame used to make cloth from thread