City Technology College
Concise Oxford English Dictionary © 2008 Oxford University Press:
City Technology College
▶noun (in the UK) a type of secondary school set up to teach technology and science in inner-city areas.
'City Technology College' also found in these Oxford entries:

