Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
drawbars
in English
drawbars
us
/dræbɚz/
uk
/drɑːbɑːz/
#limited
Lemma:
drawbar
The lemma is the base or root form of this word.
Definitions
Noun
a
metal
bar
with
eyes
for
locomotive
connection
a
device
for
transferring
tractive
effort
a
linkage
for
vehicles
or
trains
a
bar
for
coupling
vehicles
;
providing
elasticity
Base Words
draw
bars