Definition of Crown Point in English:

Crown Point

proper noun

  • A resort town in northeastern New York, on Lake Champlain, scene of much military action during the 18th century.