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