English version

towbar in Motor vehicles topic

From Longman Dictionary of Contemporary Englishtowbartow‧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