dotation
Top 8000
Meanings
Noun
1. allowance
2. endowment
Examples1
The university's endowment grew 10% in the last year alone.