TOW BAR


Meaning of TOW BAR in English

a metal bar for attaching a vehicle to a load to be towed.

Also, towbar .

[ 1955-60 ]

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .