drenche

listen to the pronunciation of drenche
English - English
To drown