Simple Definition of Champlain, Lake
: lake in the U.S. between New York and Vermont and in Quebec, Canada
Full Definition of Champlain, Lake
lake 125 miles (201 kilometers) long between New York & Vermont extending N into Quebec area 430 square miles (1114 square kilometers)
Learn More about champlain, lake
Britannica.com: Encyclopedia article about Champlain, Lake
Seen and Heard
What made you want to look up Champlain, Lake? Please tell us where you read or heard it (including the quote, if possible).