Synonyms for Heaving:
hurling, impelling, pitching, Shoving, pushing, thrusting, goading, Throwing, propelling, compelling, Flinging, driving.
n.backward and forward, hither and thither, back and forth, up and down, from side to side, Undulating, two-way, about, to and fro. crowded, packed, dense, cramped, teeming, congested, full, busy, bulging, jammed. •act (noun)
heave, moving, panting.
inspiring, jostling, inducing, jolting, Punching, shooting, Bumping, jogging, provoking, knocking, triggering, jerking, fermenting, urging, prompting, Fomenting, encouraging, hurtling, Instigating, poking, energizing, striking, enticing, Magnetizing, moving, Nudging, Forcing, hastening, motivating, stimulating.
hurling, bowling, impelling, Flinging, slinging, projecting, pushing, casting, launching, propelling, pitching, chucking, Ramming, catapulting, driving, Canting, tossing, Butting, Throwing, Flicking, compelling, prodding, firing, pelting, goading, Shunting, Lobbing, thrusting, Shoving, precipitating, bunting.