dower house
noun British.
the dwelling that is intended for or occupied by the widowed mother of the owner of an ancestral estate.
Origin of dower house
First recorded in 1860–65
Words nearby dower house
Example sentences from the Web for dower house
British Dictionary definitions for dower house
dower house
noun
a house set apart for the use of a widow, often on her deceased husband's estate