Definitions of Treasury bond:

  • noun:   a debt instrument with maturities of 10 years or longer