Definition of "mimicked"

mimicked