ソウゴウデジタルツウシンモウ
Meanings
Noun
1. integrated services digital network; ISDN
Composed of
synthesis; coordination; putting together; comprehensive
communications network
Composed of
synthesis; coordination; putting together; comprehensive
digital communication
network