DOWER HOUSE


Meaning of DOWER HOUSE in English

noun

Britain : a residence forming part of the dower of or intended for the use of a widow and usually being a less pretentious dwelling on the same grounds as the family residence

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