Dower
English Meaning
That with which one is gifted or endowed; endowment; gift.
- The part or interest of a deceased man's real estate allotted by law to his widow for her lifetime. Also called dowry.
- See dowry.
- A natural endowment or gift; a dowry.
- To give a dower to; endow.