What does "smoldering" mean, and what are the other expressions that can be replaced?
Native speaker’s answer
Rebecca
"Smoldering" refers to something burning slowly where there is smoke but no flame. Therefore, like in this context, "smoldering" is slang for describing someone as being attractive, as though they are "hot". In this context, "smoldering" could be replaced by "dashing". Ex: Did you see him? He has dashing good looks.