Dictionary.com
Thesaurus.com
have been welching
  • present perfect progressive of welch.

More Suggestions