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