English: Digital Subscriber Line
Welsh: Llinell Danysgrifio Ddigidol
Subject: TGCh
English definition: DLS. A technology that dramatically increases the digital capacity of ordinary telephone lines into the home or office. speed in both directions. Unlike ISDN, which is also digital but travels through the switched telephone network, DSL provides "always-on" operation.