12 letters · 24 points in Scrabble
noun a technical school offering instruction in many industrial arts and applied sciences