Noun Definition

spectacular

1.Definition: a lavishly produced performance

"They put on a Christmas spectacular"

Category: General