investment-linked UK US adjective
► used to describe a financial product that depends on an investment made by the company that provides it: »
an investment-linked annuity
Financial and business terms. 2012.
an investment-linked annuity
Financial and business terms. 2012.