SMOLDERING


Meaning of SMOLDERING in English

adj. burning or smoking without flame; expressing repressed feelings of anger; existing in a suppressed state

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.