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

ved påkrav

uttrykk

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.