Meaning of glory hole

Definition of glory hole

(noun) a small locker at the stern of a boat or between decks of a ship

Other information on glory hole

WIKIPEDIA results for glory hole
Amazon results for glory hole