English definition of “pin sb down”
pin sb down — Phrasal Verb with pin
/pɪn/ verb [T] (present participle pinning, past tense and past participle pinned)
DETAILS › to make someone give you details or a decision about something: I've been trying to get a decision from Jim, but he's very difficult to pin down.
HOLD DOWN › to force someone to stay in a horizontal position by holding them: They pinned him down on the floor.