stockmarket-linked UK US adjective STOCK MARKET, FINANCE
► used to describe an investment whose value is related to the price of shares on a stock market: »
Over the long term, it's more than likely that a stock market-linked investment will outperform any savings you put on deposit in a bank.
Financial and business terms. 2012.