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