Definitions of main deck:

  • noun:   the uppermost sheltered deck that runs the entire length of a large vessel