overdrown

listen to the pronunciation of overdrown
İngilizce - İngilizce
To wet or drench to excess