Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

lake champlain Definition

Cancel
lake champlain
geographical name(Cham-plain, Lake)
lake 125 miles (201 kilometers) long between New York and Vermont extending north into Quebec area 430 square miles (1114 square kilometers)

Words Related to lake champlain!

lake champlain Examples by Brain Bank Users