douse Play verbPour a liquid over; drench. SYNONYMS delugedrenchdrownfloodhose downinundatesaturatesloshsoaksousesplashwet