DUCKS AND DRAKES Meaning of DUCKS AND DRAKES in English ■ noun a game of throwing flat stones so that they skim along the surface of water.OriginC16: from the movement of the stone over the water. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004