topographic point Meaning, Definition & Usage

  1. noun a point located with respect to surface features of some region
    spot; place.
    • this is a nice place for a picnic
    • a bright spot on a planet

WordNet