Treasury bond

Explore definitions, synonyms, and language insights of Treasury bond

Definitions

Noun
a debt instrument with maturities of 10 years or longer