English version

towaway zone in Roads topic

From Longman Dictionary of Contemporary Englishtowaway zonetow‧a‧way zone /ˈtəʊəweɪ ˌzəʊn $ ˈtoʊəweɪ ˌzoʊn/ noun [countable]  American EnglishTTR an area where cars are not allowed to park, and from which they can be taken away by the police