ISDN
noun [ C or U ]
ukus IT, COMMUNICATIONS
abbreviation for Integrated Services Digital Network: a system for sending sound, video and other data at high speed using telephone wires:
Teleconferencing via ISDN is cheaper than flying executives around the world for monthly meetings.
If you need three ISDNs, you should consider investing in a satellite linkup.