Showing off female's excellent fare (7)
I believe the answer is:
bravado
'showing off' is the definition.
(I've seen this before)
'female's excellent fare' is the wordplay.
'female's excellent' becomes 'brava' (feminine equivalent of 'bravo').
'fare' becomes 'do' ('do' can be a synonym of 'fare').
'brava'+'do'='BRAVADO'
(Other definitions for bravado that I've seen before include "Boastful swagger" , "Show of bravery" , "front" , "Showy boldness" , "Impressive boldness" .)