TOWBAR Meaning of TOWBAR in English towbar BrE AmE ˈtəʊ bɑː AmE \ ˈtoʊ bɑːr▷ towbar|s z Longman Pronunciation English Dictionary. Английский словарь произношений Longman. 2012