towaway









towaway


noun

  1. an act or instance of towing away a vehicle that has been illegally parked.
  2. the vehicle towed away.

adjective

  1. designated as an area illegal for parking and from which parked cars will be towed away: a towaway zone.
51 queries 0.569