Definition of ISDN in English:

ISDN

  • Integrated services digital network.

Pronunciation

ISDN

/ˌaɪ ˌɛs ˌdi ˈɛn/