■ noun (in the UK) a type of secondary school set up to teach technology and science in inner-city areas.
CITY TECHNOLOGY COLLEGE
Meaning of CITY TECHNOLOGY COLLEGE in English
Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004