To endow is defined as to provide a quality, a talent, an asset or funding.
To give as a gift:
Gird is defined as to tighten or enclose with a band or belt.
To provide (with something); specif., to endow (with qualities, talents, etc.)
To offer in good faith; pledge:
Find another word for dowered. In this page you can discover 6 synonyms, antonyms, idiomatic expressions, and related words for dowered, like: endowed, gifted, invested, girt, endued and given.