(1) pertaining to stars; (2) outstanding, leading
Example: (2) “What a stellar result!” exclaimed my mum when I showed her my report card.
(1) pertaining to stars; (2) outstanding, leading
Example: (2) “What a stellar result!” exclaimed my mum when I showed her my report card.