ISDN Definition
abbreviation
Integrated services digital network.
Webster's New World
noun
(telecommunications, initialism) Integrated services digital network.
Wiktionary
(chemistry, initialism) Isosorbide dinitrate.
Wiktionary