English Dictionary
Definition bravura in British English
bravura noun
[uncountable] noun
/brəˈvjʊərə/
1
great skill, enthusiasm, and confidence
Synonyms and related words
