- DRST stands for Devon Rural Skills Trust (UK)
- DRST stands for Detroit Recreation Swim Team (Detroit, MI)
- DRST stands for Deutsche Register für Stammzell-Transplantationen (German Registry for Stem Cell Transplantation)
Abbreviations And Their Meaning