TECHY Meaning of TECHY in English [techy] var of tetchy Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012