Dictionary definition · spectacular
noun
- a lavishly produced performance"they put on a Christmas spectacular"
adjective
- sensational in appearance or thrilling in effect"a dramatic sunset"
- characteristic of spectacles or drama"spectacular dives from the cliff"
- having a quality that thrusts itself into attention"an outstanding fact of our time is that nations poisoned by anti semitism proved less fortunate in regard to their own freedom"
Similar words
Source: Open English WordNet (CC BY 4.0).