dousing

1. (noun) the act of submerging something
Synonyms: ducking, immersion
Related Words: wetting



Terms and Conditions of Use / Copyright Notice