Subscriber login


Forgot your password?

Library card login

Other

pond life

Definition of pond life

noun

[mass noun]
  • 1the animals, especially the invertebrates, that live in ponds or stagnant water: pupils can discover aspects of pond life for themselves
  • 2British informal a contemptible or worthless person or group of people:gangs of foul-mouthed pond life