Definition of “long-term security” - English Dictionary

business-english dictionary

“long-term security” in Business English

See all translations

long-term securitynoun [ C ]

uk us FINANCE, STOCK MARKET

a financial investment such as a bond that will be paid back in 15 years or more

(Definition of “long-term security” from the Cambridge Business English Dictionary © Cambridge University Press)