Definition of ISDN in English:

ISDN

  • Integrated services digital network.

Pronunciation

ISDN

/ʌɪɛsdiːˈɛn/