Dictionary of English language
ABC-Word.com
We will find the definition for any word
We can help you solve a crossword puzzle

Defenition of the word champlain

    • Defenition of the word champlain

      • 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
      • French explorer in Nova Scotia who established a settlement on the site of modern Quebec (1567-1635)

    Meronymys for the word champlain

      • Empire State
      • Green Mountain State
      • New York
      • New York State
      • NY
      • Quebec
      • Vermont
      • VT

    Hypernyms for the word champlain

      • adventurer
      • explorer
      • lake

    See other words