à vista

advérbio

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.