Definition of subsolar point
: 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 and Heard
What made you want to look up subsolar point? Please tell us where you read or heard it (including the quote, if possible).