Excellent in same garb (4)
I believe the answer is:
mega
'excellent' is the definition.
(old-fashioned UK slang for 'very good')
'in same garb' is the wordplay.
'in' indicates a hidden word.
'MEGA' can be found hidden inside 'same garb'.
(Other definitions for mega that I've seen before include "Game (anag) -- great" , "Enormous; very good" , "Big" , "Great - denoting a million" , "Great American" .)