DUCK CALL Meaning of DUCK CALL in English noun : a device like a whistle for imitating the calls of ducks Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012