What is the full meaning of drawbars
DRAWBAR, a sliding bar [n]
Example of the word drawbars placed on a Scrabble board.