megalake
English
Etymology
From
mega-
+
lake
.
Noun
megalake
(
plural
megalakes
)
A very large
lake
, especially a prehistoric one
Anagrams
make a leg
,
megaleak