technical university (English, noun)
expansion: technical university (plural technical universities)
Senses:
glosses: Synonym of technological university.
Forms:
form: technical universities
tags: plural