CHAMPLAIN, LAKE


Meaning of CHAMPLAIN, LAKE in English

Champlain, Lake BrE AmE

a North American lake between New York and Vermont, that goes up to Quebec in Canada

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.