Dictionary.com
Thesaurus.com
have been fettling
  • present perfect progressive of fettle.

More Suggestions