1 lady\'s hole | Definition of lady\'s hole

lady's hole

noun

Definition of lady's hole

: a place in an old-time man-of-war for keeping gunner's small stores

First Known Use of lady's hole

1658, in the meaning defined above

Keep scrolling for more