Suffocate

/ˈsʌfəkeɪt/

Synonyms

Slang Meanings

to feel overwhelmed or unable to cope in a situation
I felt like I was suffocating under all that pressure from work.
to restrict someone's freedom or independence
Her overprotective parents were suffocating her social life.