Spot Cash Definition

noun

Money that is paid immediately as cash .

Wiktionary