to drench, as by an immersion

listen to the pronunciation of to drench, as by an immersion