Dictionary.com
Thesaurus.com

am heaving

  • present progressive
    of heave (1st person singular).
    heave
    verb (used with object)
    to throw, especially to lift and throw with effort, force, or violence.