PIN SOMEONE DOWN
Meaning of PIN SOMEONE DOWN in English
~
force someone to be specific about their intentions.
→ pin
————————
~
restrict the actions of an enemy by firing at them.
→ pin
Concise Oxford English vocab.
Сжатый оксфордский словарь английского языка.
2004