glory hole

Explore definitions, synonyms, and language insights of glory hole

Definitions

Noun
a small locker at the stern of a boat or between decks of a ship