Dictionary.com
Thesaurus.com

had been simpering

  • past perfect progressive of simper.

More Suggestions