One of the mysteries of the English language finally explained.
1‘he aped Barbara's accent’
imitate, mimic, copy, do an impression of, echo, parrot
take off, mock, parody, caricature
informal send up
In this article we explore how to impress employers with a spot-on CV.