'outlay' definitions:

Definition of 'outlay'

From: WordNet
noun
The act of spending or disbursing money [syn: spending, disbursement, disbursal, outlay]
noun
Money paid out; an amount spent [syn: outgo, spending, expenditure, outlay] [ant: income]

Synonyms of 'outlay'

From: Moby Thesaurus