Definition, synonyms and related words
A university specialising in the study of engineering, science and technology.