heaving
adjective
[ ˈhiːvɪŋ ]
• (of a place) extremely crowded.
• "the foyer was absolutely heaving with people"
heave
verb
• lift or haul (something heavy) with great effort.
• "she heaved the sofa back into place"
Similar:
haul,
pull,
lug,
manhandle,
drag,
draw,
tug,
lift,
raise,
hoist,
heft,
hump,
yank,
upheave,
• produce (a sigh).
• "he heaved a euphoric sigh of relief"
• rise and fall rhythmically or spasmodically.
• "his shoulders heaved as he panted"
Origin:
Old English hebban, of Germanic origin; related to Dutch heffen and German heben ‘lift up’.