English Dictionary
Definition spectacular in British English
spectacular noun
[countable] noun
/spekˈtækjʊlə(r)/
1
a large and impressive public event or performance
Synonyms and related words
