• ISDN

    Full definition of ISDN

    Noun

    ISDN

    (plural ISDNs)
    1. (telecommunications, initialism) Integrated services digital network.
    2. (chemistry, initialism) Isosorbide dinitrate.

    Anagrams

    © Wiktionary