Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of dsl
  1. noun
    a generic name for digital lines that are provided by telephone companies to their local subscribers and that carry data at high speeds
My lists:
Recently viewed words: