More flashy English garment (9)
I believe the answer is:
brassiere
'garment' is the definition.
(brassiere is a kind of garment)
'more flashy english' is the wordplay.
'more flashy' becomes 'brassier' ('brassy' can be a synonym of 'flashy').
'english' becomes 'E' (abbreviation).
'brassier'+'e'='BRASSIERE'
(Other definitions for brassiere that I've seen before include "garment" , "Female undergarment supporter" , "support" .)