What is the meaning of Pin_down?

To attach or secure with pins.

To identify something (e.g. a decision or plan) clearly or specifically.

To hold the opponent back-first so both his or her shoulders touch the mat or ground.

To corner somebody in order to get a firm answer.

Source: wiktionary.org