General Industry TermVerifiedDR meaning in oil and gasDR means Desk-top Requisition.DefinitionDesk-top RequisitionSuggest a correction