tow bar

or tow·bar


noun

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

Origin of tow bar

First recorded in 1955–60

British Dictionary definitions for towbar

towbar
/ (ˈtəʊˌbɑː) /

noun

a rigid metal bar or frame used for towing vehicles Compare towrope, towline