Attested.to

Definition

brilliant and showy technical skill

Seed ·

Term in context

bravura in CommonParlance