spot cash
noun

cash paid for something bought immediately

Browse by Subjects
NAFTA
purchase order
at sight
Louvre Accord
overbought