outlay
/ˈaʊtˌleɪ/Definitions
1. noun
the cost or expense of something, especially a project or investment.
“The company’s outlay for research and development was substantial.”
2. verb
to spend or incur expenditure, especially on a project or investment.
“The government will outlay millions of dollars on new infrastructure.”