If rain or a storm holds off, it does not start immediately.
Bill and hold
-
A manufacturers deal to a retailer to purchase products, which are not shipped until the retailer needs them.
Bill and hold meaning & definition 1 of Bill and hold.
Similar Words