WTWM

whatsthatwordmean

← Definition
Guess

endowment

nounA large amount of money or property that is given to a person or organization to provide a steady income, often for a specific purpose like education or research.

Synonyms

fundnoungrantnountalentnoungiftnoun

Built for word lovers.