towbar
noun
Definitions
A bar, or ball, usually at the rear of a vehicle, where a trailer, or caravan or other similar item can be attached and towed.
Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.
Try these words
Definitions
A bar, or ball, usually at the rear of a vehicle, where a trailer, or caravan or other similar item can be attached and towed.