Noun Definitionspectacular1.Definition: a lavishly produced performance"They put on a Christmas spectacular"Category: General