1 English Synonyms for COPYCAT
Prev.1Next
parrot
Definition: 1. A parroter; a person who repeats the words or ideas of others.
There are 7 definitions of the word parrot
Show more information about parrot
Prev.1Next
Search took: 7.9019 ms