English Dictionary
Definition ISDN in British English
ISDN noun
[uncountable] noun
/ˌ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.
Synonyms and related words
