Definition of at call in English:

at call

phrase

  • (of money lent) repayable on demand.

    ‘the net loan outstanding will stand at US $3.4 million, which remains at call’