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 lake champlain

    • Defenition of the word lake 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

    Meronymys for the word lake champlain

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

    Hypernyms for the word lake champlain

      • lake

    See other words