on demand
Definition from Nolo’s Plain-English Law Dictionary
In a promissory note, a requirement that the amount due must be paid when the person or company to whom the funds are owed demands payment (rather than upon a certain date or in installments). Such a note is called a demand note.
Definition provided by Nolo’s Plain-English Law Dictionary.
August 19, 2010, 5:20 pm