To pin down somebody
-
to stop someone from escaping by surrounding and shooting at them if they try to escape:
To pin down somebody meaning & definition 1 of To pin down somebody.
-
to make someone provide details about something or make a decision about something:
To pin down somebody meaning & definition 2 of To pin down somebody.