mountain lake

listen to the pronunciation of mountain lake
English - English

Definition of mountain lake in English English dictionary

Last Mountain Lake
Lake, southern central Saskatchewan, Canada. Draining southward into the Qu'Appelle River, and with an average width of 2 mi (3.2 km) and a length of 60 mi (96 km), it occupies an area of 89 sq mi (231 sq km). It is a popular fishing and resort area