Home / D / dsl

dsl

noun 3 letters Scrabble 4 WWF 5
Definitions
noun

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

Want another word?
Spin the dictionary for a fresh one.
Generate a word →