a machine used for weaving cloth; to appear in a threatening way
appear, often imposingly
to hang, project, over (something) like a shelf
bulge, hang over
of overhang
bulge, hang over
to overcome (difficulties)
overcome, triumph over
to go or be beyond or outside the range of (human experience, reason, belief, imagination etc)
go beyond; surpass