Idioms & Phrases for word “mimicked”
mimicked - Did you Mean?
mimic (mimicked)