Synonyms for "suffocating"

Words with similar meaning