I just had to look that one up. Yes, it's exactly what it suggests. A high school that trains student to be automotive mechanics.
A rather colorful history I might say.
My oldest went to an IT high school. He’s killing it now.
I fear, however, this particular jamoke will eventually be attending a government facility up in Ossining, sooner or later.