LADY'S GOWN
Meaning of LADY'S GOWN in English
noun
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
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012