MIMICATE


Meaning of MIMICATE in English

To mimc and imitate at the same time. Example: Josh can mimicate gorilla movements and noises perfectly.

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