SUFFOCATE


Meaning of SUFFOCATE in English

■ verb die or cause to die from lack of air or inability to breathe.

↘have or cause to have difficulty in breathing.

Derivatives

suffocating adjective

suffocatingly adverb

suffocation noun

Origin

C15 (earlier (ME) as suffocation ): from L. suffocat- , suffocare 'stifle', from sub- 'below' + fauces 'throat'.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.