The word "outlay" means the amount of money or resources spent or invested on something. It refers to the total expenditure or cost incurred for a particular purpose. Full definition
The court also found that asking the defendant to do the plaintiff's work involving a huge of outlay of time and money constituted «undue hardship by any definition.» (slaw.ca)
Under current procedures, Parliament approves cash outlays for capital construction and acquisition on an annual basis. (3dpolicy.ca)
The principal cost for wind - generated electricity is the capital outlay for initial construction. (earth-policy.org)