smothering ( synonym found)

Definition of smothering:

(adj) : causing difficulty in breathing especially through lack of fresh air and presence of heat
"the choking June dust"

Definition of smothering:

(adj) : causing difficulty in breathing especially through lack of fresh air and presence of heat
"the choking June dust"

Back to Top