verb
heaves; heaved; heaving
to lift or pull (something) with effort [+ obj]
usually + on
[+ obj] US :to throw (something) with effort
[+ obj] :to breathe in and breathe out (a sigh) in a slow or loud way
[no obj]
to move up and down repeatedly
to be pushed up
[no obj] informal :vomit
If your stomach is heaving, you feel like vomiting. - see also heaving
heave into view
or heave in/into sight
past tense and past participle hove :to slowly move closer and become visible
heave to
[phrasal verb] past tense and past participle hove of a boat or ship :to stop moving
noun
plural heaves
[count] an act of lifting or pulling something with effort
a forceful throw