What is the meaning of the word "dower"?

Definitions:

  1. furnish with an endowment copy to clipboard verb
    • I was dowered due to academic excellence. copy to clipboard

Synonyms:

NearBy Words: