endowment
endowment definition - business
endowment
A capital fund designed to provide a permanent source of income. A university may have an endowment to pay for student scholarships.
The American Heritage® Dictionary of Business Terms Copyright © 2009 by Houghton Mifflin Harcourt Publishing Company. Published by Houghton Mifflin Harcourt Publishing Company. All rights reserved.
Comments
Improve this definition.
Browse dictionary definitions near endowment
Share on Facebook