golden duck

English

Noun

golden duck (uncountable)

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

Related terms

Last modified on 10 November 2012, at 14:21