Definition of Suffocating

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

Synonyms for word "suffocating"

Semanticaly linked words with "suffocating"