Summary
English Synonyms:   more detail...
  1. Champlain:


English

Detailed Synonyms for Champlain in English

Champlain:

Champlain [the ~] noun

  1. the 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 1
    the Champlain; the 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 1
  2. the Champlain
    – French explorer in Nova Scotia who established a settlement on the site of modern Quebec (1567-1635) 1
    the Champlain; the Samuel de Champlain
    – French explorer in Nova Scotia who established a settlement on the site of modern Quebec (1567-1635) 1

Related Definitions for "Champlain":

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

Related Synonyms for Champlain