suffocating
definitions
-
adjective
causing a feeling of being unable to breathe or think freely; oppressivevi: ngạt thở
-
verb
to deprive of air; to cause difficulty in breathingvi: ngạt thở
examples
-
a suffocating atmosphere
không khí ngột ngạt
-
smoke suffocating the room
khói ngạt thở căn phòng