institute of technology

English

Noun

institute of technology (plural institutes of technology)

  1. Synonym of technological university.