Definition of TOWAWAYS

  • TOWAWAY, the act of towing away a vehicle [n]