outlay meaning
Princeton's WordNet(0.00 / 0 votes)Rate this definition: 1  spending, disbursement, disbursal, outlay(noun) the act of spending or disbursing money. 2  outgo, spending, expenditure, outlay(noun) money paid out; an amount spent.