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