DUCKING


Meaning of DUCKING in English

n. submersion, immersion, act of wetting something by submerging it

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.