LADY CHAIR


Meaning of LADY CHAIR in English

noun

1. : a seat formed by the interlocked hands and wrists of two persons

2. : an upholstered chair without arms or with very low only slightly projecting arms

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