Focus on the pronunciation of long bond
English definition of “long bond”
noun [C] FINANCE
› a bond that will be paid back in more than 10 or 15 years: Yesterday's jump in prices still leaves yields on British long bonds up at 8 14%.
› a bond sold by the US Treasury which will be paid back in 30 years: US long bond yields have climbed above 6.5%.