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.      Сжатый оксфордский словарь английского языка.