English / word
pond
noun B1MEANING IN ENGLISH
A small body of still water formed naturally or created artificially, smaller than a lake.; a small body of still water formed naturally or by artificial means
a small area of still water, smaller than a lake
In context
01
Ducks were swimming peacefully in the village pond.
02
The children fed the ducks at the pond in the park.
Synonyms
pool,lake,reservoir
Antonyms
drought,desert,dry land
Collocations
fish pond,duck pond,village pond