From Longman Business Dictionary
ISDNISDN noun [uncountableU] COMPUTING Integrated Services Digital Network; a system that allows computer information to be sent at extremely high speeds along an electronic wire similar to a telephone lineThese companies have made big capital investments in ISDN.
an ISDN telephone line