Topic: ROADS


towaway zone

noun
     
tow‧a‧way zone [countable]
American EnglishTTR an area where cars are not allowed to park, and from which they can be taken away by the police

Explore ROADS Topic