TOWBAR Meaning of TOWBAR in English tow ‧ bar /ˈtəʊbɑː $ ˈtoʊbɑːr/ BrE AmE noun [countable] British English a metal bar on the back of a car for ↑ tow ing a ↑ caravan or boat Longman Dictionary of Contemporary English. Longman - Словарь современного английского языка. 2012