traffic leash (English, noun)
expansion: traffic leash (plural traffic leashes)
Senses:
glosses: Synonym of traffic lead (“short dog leash”).
Forms:
form: traffic leashes
tags: plural