Dictionary.com
Thesaurus.com

towaway zone

American  

noun

  1. towaway.


Etymology

Origin of towaway zone

First recorded in 1955–60