Definify.com

Definition 2024


golden_duck

golden duck

English

Noun

golden duck (uncountable)

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

Related terms