Feedback
Integrated services digital network
Meaning
Noun
●
The
integration
of
data
and
voice
communications
services that are
transported
over
digital
facilities
of various physical types.
Sourced from
Wiktionary
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better