extravaganza

  1. any lavishly staged or spectacular entertainment

    Type Of : amusement, entertainment