DP stands for various terms. Discover the full forms, meanings, and possible interpretations of DP across different fields and industries.
An indication on a draft that the documents attached are to be released to the drawee only on payment.
BankingBusinessBusiness & FinanceInternational businessTradeTradingLast updated: