Meaning of outlay

Definition of outlay

(noun) the act of spending or disbursing money

Other information on outlay

WIKIPEDIA results for outlay
Amazon results for outlay