Meaning of “pin sb down” in the English Dictionary