ECHOPATHY MEANING IN ENGLISH

• Echopathy Definition & Synonyms

  1. (n.) A morbid condition characterized by automatic and purposeless repetition of words or imitation of actions.


RECENT SEARCHES