Definitions English

  • Making an imposing or aesthetically pleasing display; striking: showy flowers.
  • Displaying brilliance and virtuosity of ability or performance: a showy violin solo.
  • Marked by or prone to ostentatious, often tasteless display; flashy.