Definitions from Wikipedia (Champlain Canal)
▸ noun: a canal in New York that connects the Hudson River to the south end of Lake Champlain.
▸ Words similar to Champlain Canal
▸ Usage examples for Champlain Canal
▸ Idioms related to Champlain Canal
▸ Wikipedia articles (New!)
▸ Words that often appear near Champlain Canal
▸ Rhymes of Champlain Canal
▸ Invented words related to Champlain Canal
▸ noun: a canal in New York that connects the Hudson River to the south end of Lake Champlain.
▸ Words similar to Champlain Canal
▸ Usage examples for Champlain Canal
▸ Idioms related to Champlain Canal
▸ Wikipedia articles (New!)
▸ Words that often appear near Champlain Canal
▸ Rhymes of Champlain Canal
▸ Invented words related to Champlain Canal