TOWBAR


Meaning of TOWBAR in English

n. rigid metal bar used for towing

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.