Definition of "Heaving" :
noun: throwing something heavy (with great effort)
"He was not good at heaving passes."
noun: the act of lifting something with great effort
noun: breathing heavily (as after exertion)
noun: an upward movement (especially a rhythmical rising and falling)
"The heaving of waves on a rough sea."