Vocabulary Term #1621
US
UK
US
UK
the spending or outlay of money
US
UK
"The budget for last year provided for expenditure of $1 million."