ENDOWMENT


Meaning of ENDOWMENT in English

n. grant, award, donation; talent, gift, ability (furnished by God, nature, etc.)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.