DUCKING Meaning of DUCKING in English n. submersion, immersion, act of wetting something by submerging it Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012