Part of speech:
To present a gift to
(Obs.) To provide with a dower
To endow with some attribute
The definition of invest is to put valuable resources into something that you expect will give you a personal or financial gain.
Money or property brought by a bride to her husband at marriage.
The part of a meal or quantity of food served to a person; serving; helping
Find another word for dower. In this page you can discover 9 synonyms, antonyms, idiomatic expressions, and related words for dower, like: gift, endow, endue, gird, invest, give, dowry, dowery and portion.