Search results
- DictionaryPond life
noun
- 1. the animals, especially the invertebrates, that live in ponds or stagnant water: "pupils can discover aspects of pond life for themselves"
- 2. a contemptible or worthless person or group of people: informal, derogatory British "gangs of foul-mouthed pond life"
Powered by Oxford Languages