DUCKBILL Meaning of DUCKBILL in English [duck.bill] n (1840) 1: platypus 2: hadrosaur Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012