IDC アイ・ディー・シー 1Internet data center ; IDC Translated by Jiyomi Other writings and readingsアイディーシー noun (common) (futsuumeishi) JMdict entry 2278330. Source and licence.