YourDictionary

Dictionary Home » Invest » dower

dower investment & finance definition

A widow's portion of her husband's assets that were acquired during the course of their marriage. The dower, usually amounting to one third, applies even if the deceased husband wills her a portion less than this. Compare curtesy.

Learn more about dower

link/cite print suggestion box