note payable
noun

a document that gives a guarantee to pay money at a future date

Browse by Subjects
margin of safety
Euro deposit
black box trading
quotation
Foreign Draft