Definitions for lake champlain

This page provides all possible meanings and translations of the word lake champlain

Princeton's WordNetRate this definition:(0.00 / 0 votes)

  1. Lake Champlain, Champlain(noun)

    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

FreebaseRate this definition:(0.00 / 0 votes)

  1. Lake Champlain

    Lake Champlain is a natural, freshwater lake in North America, located mainly within the borders of the United States but partially situated across the Canada-United States border in the Canadian province of Quebec. The New York portion of the Champlain Valley includes the eastern portions of Clinton County and Essex County. Most of this area is part of the Adirondack Park. There are recreational opportunities in the park and along the relatively undeveloped coastline of Lake Champlain. The cities of Plattsburgh and Burlington are to the north and the village of Ticonderoga in the southern part of the region. The Quebec portion is located in the regional county municipalities of Le Haut-Richelieu and Brome-Missisquoi.


Find a translation for the lake champlain definition in other languages:

Select another language:

Discuss these lake champlain definitions with the community:

Word of the Day

Would you like us to send you a FREE new word definition delivered to your inbox daily?

Please enter your email address:     


Use the citation below to add this definition to your bibliography:


"lake champlain." STANDS4 LLC, 2015. Web. 29 Mar. 2015. < champlain>.

Are we missing a good definition for lake champlain? Don't keep it to yourself...

The Web's Largest Resource for

Definitions & Translations

A Member Of The STANDS4 Network

Nearby & related entries:

Alternative searches for lake champlain:

Thanks for your vote! We truly appreciate your support.