An Encylopedia Britannica Company

towaway zone

1 ENTRIES FOUND:
towaway zone /ˈtowəˌweɪ-/ noun
plural towaway zones
towaway zone
/ˈtowəˌweɪ-/
noun
plural towaway zones
Britannica Dictionary definition of TOWAWAY ZONE
[count] US
: an area where parking is not allowed and where a parked car will be towed