Home / S / suffocation

suffocation

noun 11 letters Scrabble 19 WWF 22
Definitions
noun

killing by depriving of oxygen

noun

the condition of being deprived of oxygen (as by having breathing stopped)

Want another word?
Spin the dictionary for a fresh one.
Generate a word →