What does outlays mean?
noun
Expenses or costs incurred, especially in a business or organization.
Example
"The company's outlays for research and development exceeded budget."
Definition generated by AI and curated by RJS Tech Solutions LLP.