D/P


documents against payment.

British Dictionary definitions for d/p

D/P
/ commerce /

abbreviation for

documents against presentation