lady chair
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
Love words? Need even more definitions?
Merriam-Webster unabridged
Share