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

English Dictionary