English dictionary
dog wrench meaning and definition
Definition and meaning of dog wrench at MeaningMonkey.org. dog wrench meaning and definition in the English Dictionary.DOG WRENCH noun
Definition of dog wrench (noun)
- a wrench with a handle shaped like a crank
Source: Princeton University Wordnet