DUCKBILL Meaning of DUCKBILL in English n. (also duck-billed platypus) PLATYPUS. Oxford English vocab. Оксфордский английский словарь. 2012