dousing
English Dictionary
->
Letter D
-> dousing
Search Dictionary:
dousing Definition
(n)
the
act
of
wetting
something
by
submerging
it
dousing Synonyms
dousing
ducking
immersion
submersion
© Art Branch Inc.