dslEnglish

DSL, digital subscriber line

Noun

A generic name for digital lines that are provided by telephone companies to their local subscribers and that carry data at high speeds

English: digital subscriber line, DSL

English words with similar meanings

Show 1 words