Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of asphyxiate

- To bring to a state of asphyxia; to suffocate. [Used commonly in the past pple.]

Crossword clue for asphyxiate

- Smother
- Strangle
- Suffocate