CTC

1.
Citizens' Training Corps.
British Dictionary definitions for CTC

CTC

abbreviation (in Britain)
1.
city technology college
CTC in Technology
Related Abbreviations for CTC

CTC

  1. centralized traffic control
  2. Citizens' Training Corps