From Longman Business Dictionaryinvestment productinˈvestment ˌproduct [countable]FINANCEanother name for FINANCIALPRODUCTPurchasers of insurance and investment products are concerned about the financial strength of providers of these products. →product