"Dowered" is a word in ENGLISH

dowered ENGLISH
Definition:

Furnished with, or as with, dower or a marriage
portion.

Few words of positivity

Every act of communication is a miracle of translation.

Ken Liu, The Paper Menagerie and Other Stories

WORD SUGGESTIONS
Laugh your heart out.

Where do old bowling balls end up?In the gutter!

dow ENGLISH

To furnish with a dower; to endow.

Read the complete definition
endow ENGLISH

To furnish with money or its equivalent, as a permanent fund for support; to make pecuniary provision for; to settle …

Read the complete definition