Dictionary Home »
Webster's New World College Dictionary » Champlain
Champlain
Champlain1 definition
Cham·plain (s̸ham plān′; Fr s̸hän plan′)
Champlain,
Samuel de 1567-1635; Fr. explorer: founded Quebec (1608)
Champlain2 definition
Cham·plain (s̸ham plān′)
lake on the N section of the border between N.Y. and Vt.: c. 125 mi (201 km) long
Etymology: after Samuel de Champlain, who discovered it
Webster's New World College Dictionary Copyright © 2009 by Wiley Publishing, Inc., Cleveland, Ohio.
Used by arrangement with John Wiley & Sons, Inc.
Comments
Improve this definition.
Browse dictionary definitions near Champlain
Share on Facebook