Yahoo Web Search

Search results

  1. Dictionary
    dower house

    noun

    • 1. a house intended as the residence of a widow, typically one near the main house on her late husband's estate. British