/ ˈstelə(r); NAmE / adjective [ usually before noun ]
1.
( technical ) connected with the stars
—compare interstellar
2.
( informal ) excellent :
a stellar performance
••
WORD ORIGIN
mid 17th cent.: from late Latin stellaris , from Latin stella star.