suffocation in French suffocation in French suffocation noun (countable) A particular act of death or killing by means of asphyxia. Add to Flashcards