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