Synonyms for Heave (same or very similar meaning)
WordNet sense 1 (an upward movement (especially a rhythmical rising and falling)):
heaving
WordNet sense 2 (rise and move, as in waves or billows):
billow, surge
WordNet sense 3 (lift or elevate):
heft, heave up, heft up
WordNet sense 4 (bend out of shape, as under pressure or from heat):
buckle, warp
WordNet sense 5 (an involuntary spasm of ineffectual vomiting):
retch
WordNet sense 6 (the act of raising something):
lift, raise
WordNet sense 7 (make an unsuccessful effort to vomit; strain to vomit):
gag
WordNet sense 8 (breathe noisily, as when one is exhausted):
gasp, pant, puff
From the ODE community, based on WordNet
add/edit