pin down
US /pɪn daʊn/
UK /pɪn daʊn/

1.
2.
to make someone stay in a particular place or prevent them from moving
:
•
The police managed to pin down the suspect in the alley.
•
The heavy rain pinned us down in the cabin for hours.
to make someone stay in a particular place or prevent them from moving