Dictionary.com
Thesaurus.com
had been simpering
  • past perfect progressive of simper.

More Suggestions