towbar

/ˈtoʊbɑːr/

Definitions

1. noun

A metal bar or frame attached to a vehicle for towing a trailer, caravan, or boat.

“The car was equipped with a towbar to pull the trailer behind it.”

2. noun

A bar or frame for towing a boat or other object, typically in the water.

“The sailor used the boat’s towbar to secure it to the dock.”

Synonyms

  • tow hook
  • trailer hitch

Antonyms

  • winch