DRAWROD Meaning of DRAWROD in English (n.) A rod which unites the drawgear at opposite ends of the car, and bears the pull required to draw the train. Webster's English dictionary. Английский словарь Webster. 2012