PIN SB


Meaning of PIN SB in English

down

1.

to make sb unable to move by holding them firmly :

Two men pinned him down until the police arrived.

2.

to find sb and make them answer a question or tell you sth you need to know :

I need the up-to-date sales figures but I can never pin him down at the office.

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.