Dictionary.com
Thesaurus.com

has smouldered

  • present perfect of smoulder (3rd person singular).