What does DSR stand for?
What does DSR mean? This page is about the various possible meanings of the acronym, abbreviation, shorthand or slang term: DSR.
We've found a total of 55 definitions for DSR:
Demand Signal Repository
Directed Study Room
Department of Special Research
Division of Special Registration
Direct Signature Required
What does DSR mean?
- dynamic spatial reconstructor: an x-ray machine that displays bodily organs in three-dimensional moving images.