Endows Meaning

There are 2 meaning(s) for word Endows

Meaning 1 : furnish with an endowment

    Synonyms : dower
Meaning 2 : give qualities or abilities to

    Synonyms : empower,  endue,  gift,  indue,  invest