towaways

/ˈtoʊəˌweɪz/
noun
  1. Plural of towaway; multiple instances of vehicles being towed away.
    • There were three towaways on this street today.
    • Towaways are common near the stadium on game days.
    • The city reported fewer towaways this month.
What does "towaways" mean? | whatsthatwordmean | whatsthatwordmean