← DefinitionshareGuessspectacularadjectiveVery impressive, beautiful, or dramatic; striking to look at.nounAn impressive or lavish public show or performance.SynonymsbreathtakingadjectiveimpressiveadjectivestunningadjectivemagnificentadjectiveextravaganzanounAntonymsordinaryadjectiveunremarkableadjective