meaning of call loan

call loan meaning in General Dictionary

that loan that's repayable on demand