traffic stoppers
English
Noun
traffic
stoppers
plural of
traffic stopper