LADY'S HOLE Meaning of LADY'S HOLE in English noun : a place in an old-time man-of-war for keeping gunner's small stores Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012