Definitions of demand instrument
an instrument (=formal document) payable upon request or when presented for payment as compared with an instrument that is payable at a set future date
The courts will usually refuse to stop a bank from making payment on a demand instrument unless there is clear evidence of fraud.