demand note Syllabification: (de·mand note)Definition of demand note noun a formal request for payment. another term for demand draft.demand note in other Oxford dictionaries Definition of demand note in the British & World English dictionary