SPECTACULAR

Definition of SPECTACULAR

  1. (noun)a lavishly produced performance
  2. (adj)sensational in appearance or thrilling in effect
  3. (adj)characteristic of spectacles or drama
  4. (adj)having a quality that thrusts itself into attention