D/O

or d.o.


delivery order.

British Dictionary definitions for d/o

D/O

d.o.

/ commerce /

abbreviation for

delivery order