Skip to content

traffic police

noun

  1. police overseeing vehicular traffic
L1553909 on Wikidata ↗

Wiktionary

noun

  1. A body of officers in charge of enforcing traffic laws and managing traffic.
traffic police — meaning, definition (noun) · Vinony