Definition of Smothering

  • 1. Causing difficulty in breathing especially through lack of fresh air and presence of heat Adjective Satellite

Synonyms for word "smothering"

Semanticaly linked words with "smothering"