DSL


Meaning of DSL in English

■ abbreviation digital subscriber line, a technology for the high-speed transmission of digital information over standard telephone lines.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.