training school

Noun
  1. A school providing practical vocational and technical training (synset 108302960)
  2. Correctional institution for the detention and discipline and training of young or first offenders (synset 104076889)

Other Searches