Synonyms for "suffocate"

Words with similar meaning