ISDN - definition and synonyms

noun [uncountable] 

Your browser doesn’t support HTML5 audio

/ˌaɪ es diː ˈen/
  1. Integrated Services Digital Network: a system using telephone connections for sending information between computers. ISDN is a slower system than ADSL.