spot cash
noun

cash paid for something bought immediately

Browse by Subjects
customer service department
inspectorate
balance of trade
Exchange for Physical
direct tax