English

duck noun definition in Cricket topic from the Oxford Advanced Learner's Dictionary

duck

 noun: Cricket topic
a duck [singular] (in cricket) a batsman’s score of zero He was out for a duck.