Keywords: tow bar, tow

Sign Definition

As a Noun

1. A special bar found at the back of a vehicle to which another vehicle (eg, trailer or caravan) is attached when towed. English = tow bar.

As a Verb or Adjective

1. Of a vehicle, to pull another vehicle behind it. English = tow.