SUFFOCATE


Meaning of SUFFOCATE in English

adj suffocated; choked.

2. suffocate ·vi to become choked, stifled, or smothered.

3. suffocate ·vt to destroy; to extinguish; as, to suffocate fire.

4. suffocate ·vt to choke or kill by stopping respiration; to stifle; to smother.

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