endowment
noun

the act of giving money to provide a regular income

Browse by Subjects
relevant benefits
See All Related Terms »

cost volume profit analysis
day trade
hostile takeover
tax harmonisation
exchange rate