LADY'S LADDER


Meaning of LADY'S LADDER in English

noun

or ladies' ladder

: shrouds in which the ratlines are placed unusually close together

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.