substellar point
noun
¦səb+…-
: the point on the earth's surface at which a particular star is in the zenith
Love words? Need even more definitions?
Merriam-Webster unabridged
Share