dower house

noun British.

the dwelling that is intended for or occupied by the widowed mother of the owner of an ancestral estate.

Words nearby dower house

Origin of dower house

First recorded in 1860–65 Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2019

Examples from the Web for dower house

British Dictionary definitions for dower house

dower house


a house set apart for the use of a widow, often on her deceased husband's estate
Collins English Dictionary - Complete & Unabridged 2012 Digital Edition © William Collins Sons & Co. Ltd. 1979, 1986 © HarperCollins Publishers 1998, 2000, 2003, 2005, 2006, 2007, 2009, 2012