heave

1 heave /ˈhiːv/ verb
heaves; heaved; heaving
1 heave
/ˈhiːv/
verb
heaves; heaved; heaving
Britannica Dictionary definition of HEAVE
1 
: to lift or pull (something) with effort
[+ object]
[no object]
— usually + on
2 
[+ object] US : to throw (something) with effort
3 
[+ object] : to breathe in and breathe out (a sigh) in a slow or loud way
4 
[no object]
a  : to move up and down repeatedly
b  : to be pushed up
5 
[no object] informal : vomit
◊ If your stomach is heaving, you feel like vomiting.

heave into view

or heave in/into sight
past tense and past participle hove /ˈhoʊv/
: to slowly move closer and become visible

heave to

[phrasal verb]
of a boat or ship past tense and past participle hove
2 heave /ˈhiːv/ noun
plural heaves
2 heave
/ˈhiːv/
noun
plural heaves
Britannica Dictionary definition of HEAVE
[count]
1 
: an act of lifting or pulling something with effort
2 
: a forceful throw