Definitions for dousing

Definitions for (noun) dousing

Main entry: immersion, submersion, ducking, dousing

Definition: the act of wetting something by submerging it


Visual thesaurus for dousing