traffic lead
English
Noun
traffic
lead
(
uncountable
)
(
Philippines
,
law enforcement
)
unarmed
traffic
police
A short dog
lead
(
leash
)
designed for use in
crowded
environments.
Synonym:
traffic leash