Student or Learner
can anyone tell me the meaning of pin down
pin sb down ; to make sb unable to move by holding them firmly.
ping sb down to sth/doing sth ; to make sb make a decision or say clearly what they think or what thay intend to do
pin sth down ; to explain or understand sth exactly.