1 English Synonyms for CTC
Prev.1Next
city technology college
Definition: 1. (UK) A state-funded all-ability secondary school that charges no fees but is independent of local authority control, being overseen directly by the Department for Education. They mainly specialise in science and technology.
Show more information about city technology college
Prev.1Next
Search took: 3.49 ms