Meaning

2 senses
  1. (Philippines, uncountable)Unarmed traffic police

  2. (uncountable)A short dog lead (leash) designed for use in crowded environments.

traffic lead — meaning, examples, forms, synonyms | Krumeto