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

借款凭证

词组

full

loan note

noun

Definitions of loan note

English

a loan agreement that states when the loan must be repaid and (usually) the interest payable

The funds raised from the issue of loan notes will be used to acquire more real estate.