Log in
Search words & phrases
suffocating
US /ˈsʌfəˌketɪŋ/
・
UK /ˈsʌfəkeɪtɪŋ/
C1
Definition
Video subtitles
verb
To (cause to) die from lack of air to breathe
To stop a thing developing, e.g. by too many rules