Home / Dictionary / Lake champlain

Lake champlain Moderate

Lake champlain has 2 different meanings across 2 categories:

Noun · Proper Noun

Definitions
Noun
1

a lake in northeastern New York, northwestern Vermont and southern Quebec; site of many battles in the French and Indian War and in the American Revolution and in the War of 1812

Proper Noun
1

A north-south running lake surrounded by the Champlain Valley, in upstate New York State, Vermont and southern Quebec, spanning the United States and Canada, mostly lying within the U.S.; separating the Adirondacks from the Green Mountains and Appalachians.

Related Terms
Rhyming Words
ain iain jain nain hain rain vain lain gain fain sain main kain wain zain dain tain bain pain cain
Compare
Lake champlain vs