YourDictionary

Crown Point

town in NE N.Y., on Lake Champlain: site of a fort important in the French and Indian & the Revolutionary wars: pop. 2,100

See Crown Point in American Heritage Dictionary 4

link/cite print suggestion box