VariousWords beta
Definitions:
Noun
bravura
Definition: brilliant and showy technical skill; "in a final bravura the ballerina appeared to be floating in water"; "the music ends with a display of bravura"
Definition: A highly technical or difficult piece, usually written for effect.
Adjective
Definition: Overly showy; ostentatious.