lady's gown
nounDefinition of lady's gown
Scots law
: a present made by a purchaser of real estate to the wife of the grantor on her renouncing her life interest in the property sold
Keep scrolling for more