Synonyms for
Ombudsman
Definition
An official appointed to investigate individuals' complaints against a company or organization, especially a public authority.
Synonyms for
Definition
An official appointed to investigate individuals' complaints against a company or organization, especially a public authority.