spot cash
English
editEtymology
editSee cash and on the spot.
Noun
edit- (figuratively) Money that is paid immediately as cash.
References
edit- “spot cash”, in Cambridge English Dictionary, Cambridge, Cambridgeshire: Cambridge University Press, 1999–present.
- “spot cash”, in Collins English Dictionary.