CHAMPLAIN


Meaning of CHAMPLAIN in English

I. Champlain, Lake BrE AmE

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

II. Champlain, Samuel de BrE AmE

(1567–1635) a French ↑ explorer and the first ↑ governor of French Canada. He ↑ explore d much of what is now Nova Scotia and established Quebec in 1608. He also was the first European to discover what is now called Lake Champlain.

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