There are multiple definitions - click on the translation that matches your context.

Anleihe

Substantiv

partial

promissory note

noun

Comparative law notes

Switzerland

In most financial contexts, the word "promissory" is left out and only "note" is used.

Definitions of promissory note

English

a written promise to pay a specified amount of money on demand or at a certain time

The borrower had to sign a promissory note in order to receive the loan from the bank.