One of the mysteries of the English language finally explained.
1‘your supporting troops can just as easily pin down the enemy from a distance’
confine, trap, hem in, corner, close in, shut in, hedge in, pen in, restrain, entangle, enmesh, immobilize
2‘she tried to pin him down to something definite’
make someone commit themselves, constrain, force, compel, pressure, put pressure on, pressurize, tie down, nail down
3‘it evoked some distant memory but he couldn't quite pin it down’
define, put one's finger on, put into words, put words to, express in words, express, designate, name, specify, identify, pinpoint, place, home in on
In this article we explore how to impress employers with a spot-on CV.