DUCK Meaning of DUCK in English I . v. a. Immerse, plunge, souse, dip. II . v. n. 1.Dive, plunge, dip, immerse one's self.2.Bow, cringe, dodge ( downward ). Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012