stellar

US /ˈstel.ɚ/
UK /ˈstel.ɚ/
"stellar" picture
1.

stellaire

relating to a star or stars

:
The telescope captured stunning images of stellar nurseries.
Le télescope a capturé des images époustouflantes de pouponnières stellaires.
Scientists are studying the evolution of stellar systems.
Les scientifiques étudient l'évolution des systèmes stellaires.
2.

exceptionnel, remarquable, brillant

exceptionally good; outstanding

:
She gave a stellar performance in the play.
Elle a donné une performance exceptionnelle dans la pièce.
The team achieved stellar results this quarter.
L'équipe a obtenu des résultats exceptionnels ce trimestre.