Definitions for lake champlain

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

Princeton's WordNet

  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


  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.

Images & Illustrations of lake champlain


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. 30 Nov. 2015. < champlain>.

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

Nearby & related entries:

Alternative searches for lake champlain:

Thanks for your vote! We truly appreciate your support.