English Dictionary
Definition suffocate in British English
suffocate verb
verb
/ˈsʌfəkeɪt/
Example
Many of the victims either burnt to death or suffocated.
2
to prevent a relationship, business, skill etc from developing in a positive way
Example
The trade embargo is suffocating the nation's economy.
Synonyms and related words
