DUCKING


Meaning of DUCKING in English

[noun] [C]A ducking is an act or period of going below the surface of water.The boat turned over and we all got/had a ducking.

Cambridge English vocab.      Кембриджский английский словарь.