Definitions of Imitated

  1. Followed; copied.
X