Definitions of glory hole:

  • noun:   a small locker at the stern of a boat or between decks of a ship