traffic lead
Short definition from Wiktionary
Noun
- unarmed traffic police
- A short dog lead (leash) designed for use in crowded environments.
We haven’t written up traffic lead yet: Simple and Standard meanings, examples and a quiz.
Short definition from Wiktionary
We haven’t written up traffic lead yet: Simple and Standard meanings, examples and a quiz.