ON CALL


Meaning of ON CALL in English

1》 available to provide a professional service if necessary, but not formally on duty.

2》 (of money lent) repayable on demand.

→ call

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.