tow bar

You are here

Definitions by Wordnik

  1. (noun) 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.

About

We are dedicated to creating and providing free, high-quality English language learning resources.