Find the word definition

Wiktionary
golden duck

n. (context cricket English) the score of zero runs after getting out on the first ball faced

Wikipedia
Golden duck

A Golden duck may refer to:

  • A cricket 'golden' duck in which a batsman is out for nought on the first ball he faces
  • Złota kaczka, Polish for Golden duck, a legendary creature from Warsaw's urban legends
  • Golden Duck Award for Excellence in Children's Science Fiction Literature