TECHED Meaning of TECHED in English [teched] adj [alter. of touched] (1921): mentally unbalanced Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012