Word Meaning

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


Meaning of impersonator

- One who impersonates; an actor; a mimic.

Crossword clue for impersonator

- Elvis look-alike whimpers on a torturous section
- Elvis lookalike whimpers on a torturous section