Definition of ISDN in English:

ISDN

abbreviation

  • Integrated services digital network.

Pronunciation

ISDN

/ʌɪɛsdiːˈɛn/