Meaning of treasury bond

Definition of treasury bond

(noun) a debt instrument with maturities of 10 years or longer

Other information on treasury bond

WIKIPEDIA results for treasury bond
Amazon results for treasury bond