demand note


demand note

noun

  1. a note payable upon presentation.

noun

  1. a promissory note payable on demand

Leave a Reply

Your email address will not be published. Required fields are marked *

39 queries 2.786