English
English version

towbar

From Longman Dictionary of Contemporary English
Related topics: Motor vehicles
towbartow‧bar /ˈtəʊbɑː $ ˈtoʊbɑːr/ noun [countable] British English  TTCa metal bar on the back of a car for towing a caravan or boat
Pictures of the day
What are these?
Click on the pictures to check.