spot cash
Appearance
English
[edit]Etymology
[edit]See 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.