heave
/ˈhēv/
verb
lift, raise
throw, cast
to utter with obvious effort or with a deep breath
heaved the trunk onto the table
noun
an effort to pull or raise something
an act or instance of throwing : hurl
an upward motion : rising; especially : a rhythmical rising
with each heave of the rope
gave the ball a heave toward the basket