Lake Athabasca
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