The Caribbean Dictionary

ducks
1 definition
0
 
Noun
A score of zero by an out game player, particularly a cricket batsman.
Synonyms
duck
Tags
game
Pictures
400