substellar point
noun
\ ¦səb+...-\
Definition of substellar point
: the point on the earth's surface at which a particular star is in the zenith
Keep scrolling for more