Superior due (11)
I believe the answer is:
outstanding
I believe this clue is a double definition.
'superior' is the first definition.
(similar in meaning)
'due' is the second definition.
(thesaurus)
(Other definitions for outstanding that I've seen before include "brilliant" , "Exceptionally good" , "to be settled" , "Very good - not yet resolved" , "Not paid yet" .)