English Dictionary
Definition traffic warden in British English
traffic warden noun
[countable] noun
Synonyms and related words
English Dictionary