One of the mysteries of the English language finally explained.
1‘the painting depicts Christ and the Virgin Mary’
portray, represent, picture, illustrate, delineate, outline, reproduce, render
draw, paint, sketch, draft
2‘evolution is not the haphazard process depicted by Darwin's theory’
describe, detail, relate, narrate, recount, unfold
present, set forth, set out, outline, delineate, sketch, paint
represent, portray, characterize
In this article we explore how to impress employers with a spot-on CV.