TECHY MEANING IN ENGLISH

• Techy Definition & Synonyms

  1. (a.) Peevish; fretful; irritable.


Synonyms:
Cranky, Fractious, Irritable, Peckish, Peevish, Pettish, Petulant, Testy, Tetchy,

RECENT SEARCHES