ON DEMAND
on demand. When presented or upon request for payment (this note is payable on demand). ¡ª Also termed on call. See PAYABLE. [Cases: Bills and Notes 129(3). C.J.S. Bills and Notes; Letters of Credit¡ì 90.]
Carl, Chinese legal translator, specializes in translating legal documents pertaining to
complex business disputes.