CTC しい・てぃう・しい shii·tii·shii 1. centralized traffic control (centralised); CTC Noun #163994 Open Menu Add to collection... Open