TECHY


Meaning of TECHY in English

adj peevish; fretful; irritable.

Webster English vocab.      Английский словарь Webster.