Dictionary.com
Thesaurus.com
will have been garnishing
  • future perfect progressive of garnish.