TOWAGE Meaning of TOWAGE in English n. being towed away; fee for being towed Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012