English dictionary
pin wrench meaning and definition
Definition and meaning of pin wrench at MeaningMonkey.org. pin wrench meaning and definition in the English Dictionary.PIN WRENCH noun
Definition of pin wrench (noun)
- a wrench that has a projecting pin that fits into a socket on the object to be turned
Source: Princeton University Wordnet