English dictionary
pin down meaning and definition
Definition and meaning of pin down at MeaningMonkey.org. pin down meaning and definition in the English Dictionary.PIN DOWN verb
Definition of pin down (verb)
Source: Princeton University Wordnet