demand note

1. (noun) a note payable on demand
Related Words: note, note of hand, promissory note



Terms and Conditions of Use / Copyright Notice