sub·so·lar point noun \ˌsəb-ˈsō-lər-\
: the point on the surface of the earth or a planet at which the sun is at the zenith
First Known Use of SUBSOLAR POINT
Seen & Heard
What made you want to look up subsolar point? Please tell us where you read or heard it (including the quote, if possible).