TECHED


Meaning of TECHED in English

adjective

or tetched ˈtecht

Etymology: alteration of touched

: mentally unbalanced : somewhat deranged

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.