overdrown

listen to the pronunciation of overdrown
الإنجليزية - الإنجليزية
To wet or drench to excess