Featured
Games
Cultural
Writing tips
Dictionary.com
Thesaurus.com
Search Results
Related Words
has imitated
present perfect of
imitate
(3rd person singular).
Related Words
act like
ape
assume
duplicate
echo
emulate
impersonate
mimic
mirror
mock
pretend
replicate
reproduce
resemble
simulate