noun
Meaning 1
A university specializing in the study of engineering, science and technology.
Definition source: English Wiktionary via Wiktextract
Topics: education
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: institute of technology, technical university, university of technology
Antonyms: none provided