More flashy in short underwear (8)
I believe the answer is:
brassier
'more flashy' is the definition.
('brassy' can be a synonym of 'flashy')
'short underwear' is the wordplay.
'short' means to remove the last letter.
'underwear' becomes 'brassiere'.
'brassiere' with its final letter taken away is 'BRASSIER'.
'in' is the link.
(Other definitions for brassier that I've seen before include "More shamelessly bold" , "Louder" , "More bold and vulgar in metallic way?" , "More blaring" .)