Ducking - Definition

ducking

n 1: hunting ducks [syn: ducking, duck hunting]
2: the act of wetting something by submerging it [syn:
submersion, immersion, ducking, dousing]

Look up another word