1 lady chair | Definition of lady chair

lady chair

noun

Definition of lady chair

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

First Known Use of lady chair

1707, in the meaning defined at sense 1

Keep scrolling for more