English / word
lake
noun A2MEANING IN ENGLISH
a large area of water surrounded by land
a large body of water completely surrounded by land
A large area of water surrounded by land.; a large body of water completely surrounded by land
a large area of water surrounded by land
A large area of water surrounded by land.
In context
01
We walked beside the lake in the evening.
02
The geography class marked the lake on the map.
Synonyms
pond,reservoir,large pond
Antonyms
ocean,sea,river
Collocations
mountain lake,artificial lake,frozen lake