SUFFOCATE


Meaning of SUFFOCATE in English

(a.) Suffocated; choked.

Webster's English dictionary.      Английский словарь Webster.