An Encylopedia Britannica Company

stellar

1 ENTRIES FOUND:
stellar /ˈstɛlɚ/ adjective
stellar
/ˈstɛlɚ/
adjective
Britannica Dictionary definition of STELLAR
technical : of or relating to the stars
[more stellar; most stellar] : very good : excellent