Bing found the following results
Pin down Definition & Meaning - Merriam-Webster
PIN SOMEONE DOWN | English meaning - Cambridge Dictionary
PIN DOWN definition and meaning | Collins English Dictionary
Pin Down: Definition, Meaning, and Origin - usdictionary.com
PIN DOWN Definition & Meaning | Dictionary.com
pin down phrasal verb - Definition, pictures, pronunciation and …
pin down phrasal verb - Definition, pictures, pronunciation and …
PIN DOWN definition in American English | Collins English …
PIN DOWN Definition & Usage Examples | Dictionary.com
Pin down - Definition, Meaning & Synonyms | Vocabulary.com