DictionaryAI

traffic lead

Short definition from Wiktionary

Noun

  1. unarmed traffic police
  2. 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.