payable forthwith upon demand Такий, що підлягає сплаті негайно на вимогу Джерело: Англо-український бізнес-словник на Slovnyk.me payable payable in advance