Rhyme Desk
Find rhyming words!

Definition of "Endowment" :

noun: the act of endowing with a permanent source of income

"His generous endowment of the laboratory came just in the nick of time."

noun: natural abilities or qualities

noun: the capital that provides income for an institution