technical school (English, noun)
expansion: technical school (plural technical schools)
Senses:
glosses: A school that provides training in practical skills such as welding, hairdressing, plumbing and so on.
Forms:
form: technical schools
tags: plural