Printer friendly

What does DSRL stand for?

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

This definition appears somewhat frequently and is found in the following Acronym Finder categories:

  • Military and Government
  • Business, finance, etc.

See other definitions of DSRL

Other Resources:
We have 7 other meanings of DSRL in our Acronym Attic

Samples in periodicals archive: