Printer friendly

What does DSRL stand for?

DSRL stands for Dounreay Site Restoration Ltd. (site licence company)

This definition appears very rarely and is found in the following Acronym Finder categories:

  • Military and Government
  • Business, finance, etc.

See other meanings of DSRL

Other Resources:
We have 7 other definitions for DSRL in our Acronym Attic

Samples in periodicals archive: