|
Definition of Ducks on the pond
1. Noun. (Australia) (non-gloss definition A coded warning used by men to alert each other that female guests ("ducks") are present ("on the pond"), so that for politeness they should moderate their language.) ¹
2. Noun. (baseball) Members of a batting order who are on base; baserunners. ¹
¹ Source: wiktionary.com