There are multiple definitions - click on the translation that matches your context.
- (须)应要求而支付的
- 可凭票要求付款
payable on demand means:
(须)应要求而支付的
形容词
full
There are multiple definitions - click on the translation that matches your context.
payable on demand means:
形容词
full