traffic lead

English

Noun

traffic lead (uncountable)

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