CTC シー・ティー・シー 1centralized traffic control (centralised) ; CTC Translated by Jiyomi Other writings and readingsシーティーシー noun (common) (futsuumeishi) JMdict entry 1059420. Source and licence.