note_of_handEnglish

note, note of hand, promissory note

Noun

A promise to pay a specified amount on demand or at a certain time

English: note, promissory note, note of hand

English words with similar meanings

Show 2 words