What does "impersonate" mean?

Impersonate: To ascribe the qualities of a person to; to personify.

Additional senses

  1. 2.To assume, or to represent, the person or character of; to personate; as, he impersonated Macbeth. Benedict impersonated his age. Milman.

Sources