* * *
open insurance UK US noun [U] (also floating insurance) INSURANCE
► an insurance agreement that relates to all the goods sent by a producer, etc. during a period of time
Financial and business terms. 2012.
* * *
Financial and business terms. 2012.