Find the word definition

Wikipedia
SDLT

SDLT may be:

  • Stamp Duty Land Tax (for more on SDLT see: Stamp duty in the United Kingdom
  • Digital Linear Tape: Super DLT (SDLT)
  • Serial Data Link Translator