didst an impression of (verb) impersonate: pretend to be another
Sinonime: adorn,
beautify,
become,
decorate, do something for,
embellish,
enrich,
finish, go with,
grace,
ornament,
perfect, put in best light, set off, show to advantage,
suitAntonime: mismatch