towbar

Definitions

Agriculture

  • noun a strong bar at the back of a car or tractor, to which another vehicle can be attached to be pulled along

Cars & Driving

  • noun a crossbar of a towing bracket onto which the towball is mounted
  • noun a rigid bar used for towing disabled vehicles short distances.
  • abbreviationt.b.
http://www.dictionarycentral.com/definition/towbar.html