TOW Meaning of TOW in English n. act of towing, act of dragging or pulling with a rope or chain Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012