English word definition — powered by WordNet
an upward movement (especially a rhythmical rising and falling)
breathing heavily (as after exertion)
the act of lifting something with great effort
throwing something heavy (with great effort)
Want to remember heaving?