Definitions of upper deck:

  • noun:   a higher deck