Word Meaning

Find the meaning or definition of a word or phrase in English


Crossword clue for copycat

- Done in imitation
- Emulator
- Mimic
- One who imitates another