Dictionary.com
Thesaurus.com

have caviled

  • present perfect of cavil.

More Suggestions