dousing
1.
(
noun
) the act of submerging something
Synonyms:
ducking
,
immersion
Related Words:
wetting
Terms and Conditions of Use / Copyright Notice