Noun
1. heaving
2. rise, rising, ascent, ascension, movement
3. motion, heaving
4. rise, ascent, ascension, ascending, retch
5. spasm, lift
6. raise, propulsion, actuation, heaving
Verb
1. throw, utter
2. emit, let out, let loose, throw
3. billow
4. surge, inflate, blow up, heave up
5. heft, heft up, lift, move
6. pant
7. puff, gasp, blow, buckle
8. warp, change surface, gag
8. retch