Longman Dictionary of Contemporary English homepage

Topic: MOTOR VEHICLES


towbar

noun
     
tow‧bar [countable] British English
TTC a metal bar on the back of a car for towing a caravan or boat
Word of the Day
The MOTOR VEHICLES
Word of the Day is:

Other related topics