outlay

noun

The spending or disbursement of money.

An amount spent; an expenditure.

transitive verb

To spend or disburse (money).

To lay or spread out; expose; display.

noun

A laying out or expending; that which is laid out or expended; expenditure.