ENDOWMENT


Meaning of ENDOWMENT in English

(n.) The act of bestowing a dower, fund, or permanent provision for support.

Webster's English dictionary.      Английский словарь Webster.