Definition, synonyms and picture of lake

Learn in


n. lake

Definition of lake in English

Large, natural water reservoir in a depression of the earth, filled with rain, river or subsoil water.

Synonyms of lake in English

loch, lough, mere

Lists where this word appears

Habitats and Animal Places I

7 words to learn

Freshwater Surroundings II

7 words to learn