1 on delivery | Definition of on delivery

on delivery

idiom

Definition of on delivery

: when goods are received Payment is due on delivery of the goods.