- DRTS stands for Drip Research Technology Services (San Diego, CA)
- DRTS stands for Distributed Run-Time System
- DRTS stands for de.rec.tv.simpsons (German Simpsons newsgroup)
- DRTS stands for Digital Range Training System (US Army training range component)
- DRTS stands for Decreasing Returns to Scale
- DRTS stands for Data Relay and Tracking Satellite
- DRTS stands for Data Relay Tracking Satellite
- DRTS stands for Division of Religious & Theological Studies (Boston University)
- DRTS stands for Data Relay and Tracking System
- DRTS stands for Defense Regional Telecommunications System
- DRTS stands for Department of Radio Technical Systems
- DRTS stands for Detecting, Ranging & Tracking System
- DRTS stands for Dutch Reformed Translation Society
Abbreviations And Their Meaning