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.