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.
Do you have more to add? Share your linguistic knowledge or observation.
/Register to save your comments.