YourDictionary

dower

noun

  1. that part of a man's property which his widow inherits for life
  2. a dowry
  3. a natural talent, gift, or endowment

transitive verb

  1. to give a dower to
  2. to endow (with)

See dower in American Heritage Dictionary 4

Learn more about dower

link/cite print suggestion box