bravura

Noun
  1. Brilliant and showy technical skill (synset 105645201)
    "in a final bravura the ballerina appeared to be floating in water"; "the music ends with a display of bravura"

Other Searches