What does outlay mean?
noun
The amount of money spent on something, especially on a project or activity. An expenditure or outgo.
Example
"The company's outlay on research and development was substantial."
Definition generated by AI and curated by RJS Tech Solutions LLP.