DUCK Meaning of DUCK in English v. thrust under water, dunk, immerse; crouch, stoop, dodge Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012