Dictionary.com
Thesaurus.com
has been hefting
  • present perfect progressive of heft (3rd person singular).