TOWBAR
6 letters
11 Scrabble points
Definition of TOWBAR
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.
Source: Wiktionary
Word Details
Letters
T
O
W
B
A
R
Length
6 letters
Scrabble Score
11 points
Anagrams of TOWBAR
Words that use the same letters: