There are multiple definitions - click on the translation that matches your context.

即期

词组

full

on demand

phrase

Definitions of on demand

English

as soon as the thing in question is asked for

The loan was repayable on demand.