English Dictionary
Definition ADSL in British English
ADSL noun
[uncountable] noun
/ˌeɪ diː es ˈel/
1
asymmetric digital subscriber line: a method of connecting a computer to the Internet that allows a very fast exchange of information, and allows you to be connected at all times without having to pay any extra money
