Extravaganza

DEFINITION

a musical work noted for its freedom of expression in style and structure. also a type of stage entertainment with music