English Dictionary
Definition ombudsman in British English
ombudsman
noun
1
someone whose job is to deal with complaints that people make about an organization or particular type of business
Example
the university ombudsman
Synonyms and related words
