One of the mysteries of the English language finally explained.
1‘if we lose those values, we are done for’
ruin, destroy, reduce to nothing, spoil, mar, injure, blight, shatter, scotch, mess up
vulgar slang fuck up
archaic bring to naught
2‘it was drink that did for him’
kill, cause the death of, end the life of, take the life of, finish off
polish off, do in, knock off, take out
In this article we explore how to impress employers with a spot-on CV.