热门英译汉
热门汉译英
最新英译汉
最新汉译英
考考你

smoldering

['sməʊdərɪŋ] ['smoʊdərɪŋ]
英英词典释义
  • Adjective
    1. burning slowly without flame;
    "smoldering embers"
    2. showing scarcely suppressed anger;
    "her tone was...conversational although...her eyes were smoldering"- James Hensel