French-English dictionary »

noyade meaning in English

FrenchEnglish
noyade nom {f}

drowning [drownings]◼◼◼(instance of drowning)
noun
[UK: ˈdraʊn.ɪŋ] [US: ˈdraʊn.ɪŋ]
She came near to drowning. = Elle est passée près de la noyade.

simulacre de noyade nom {m}

waterboarding◼◼◼(torture technique)
noun