towaway (English, noun)
expansion: towaway (plural towaways)
Senses:
glosses: The process of towing away a vehicle.
Forms:
form: towaways
tags: plural