French-English dictionary »

suffocation meaning in English

FrenchEnglish
suffocation nom {f}

suffocation [suffocations]◼◼◼(asphyxia)
noun
[UK: ˌsʌ.fəˈk.eɪʃ.n̩] [US: ˌsʌ.fəˈk.eɪʃ.n̩]