Definition

noun. a lake in W Canada in NW Saskatchewan and NE Alberta. Area about 3000 sq miles

Example Sentence

We fished in Lake Athabasca.

Synonyms

Canadian lake; lake in Canada; lake in Alberta

Antonyms

capital of Mississippi

Hear It! Say It! Write It!

Lake Athabasca
Hear It! Say It! Write It!