ISDN


Meaning of ISDN in English

/ ˌaɪ es diː ˈen; NAmE / abbreviation

integrated services digital network (a system for carrying sound signals, images, etc. along wires at high speed) :

an ISDN Internet connection

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.