English dictionary
drawbar meaning and definition
Definition and meaning of drawbar at MeaningMonkey.org. drawbar meaning and definition in the English Dictionary.DRAWBAR noun
Definition of drawbar (noun)
- a strong metal bar bearing a hook to attach something to be pulled
Source: Princeton University Wordnet