English dictionary
bulldog wrench meaning and definition
Definition and meaning of bulldog wrench at MeaningMonkey.org. bulldog wrench meaning and definition in the English Dictionary.BULLDOG WRENCH noun
Definition of bulldog wrench (noun)
- a wrench designed to provide a firm grip on something
Source: Princeton University Wordnet