outlay
noun
°the spending of money, or an expenditure.
"Without too much outlay you could buy a dictionary."
verb
°to spend, or distribute money.