drawbar
English Dictionary
->
Letter D
-> drawbar
Search Dictionary:
drawbar Definition
(n)
a
strong
metal
bar
bearing
a
hook
to
attach
something
to
be
pulled
drawbar Synonyms
drawbar
© Art Branch Inc.