To lift or haul something heavy with great effort. They heaved the heavy box onto the truck.
To throw something with effort or force. He heaved the ball across the field.
To rise and fall rhythmically or spasmodically. The ship heaved on the rough sea.
The child heaved after swallowing the medicine.
To breathe in and out deeply and heavily. He heaved a sigh of relief after hearing the good news.
To come into view; to appear gradually (used especially in the past tense "hove"). A dark silhouette hove into view on the horizon.