ducking - English Synonyms Dictionary

ducking

n.
[1] duck hunting
[2] submersion , immersion , dousing