English Dictionary
Definition spend in British English
spend noun
[uncountable] noun
/spend/
1
the amount of money that a company or organization spends on something
Synonyms and related words
