* * *
insurance product UK US noun [C]
► INSURANCE a particular type of insurance agreement that is sold: »
Our Premier Insurance is a unique insurance product designed for those who require a higher level of cover.
Financial and business terms. 2012.