call_loanEnglish

call loan, demand loan

Noun

A loan that is repayable on demand

English: call loan, demand loan

English words with similar meanings

Show 1 words