Subscriber login


Forgot your password?

Library card login

Other

DSL

Syllabification: (DSL)
Definition of DSL

abbreviation

  • digital subscriber line, a technology for the high-speed transmission of digital information over standard telephone lines. See also ADSL.

DSL in other Oxford dictionaries

Definition of DSL in the British & World English dictionary

Nearby words