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.
