ombudsman
Top 25000
Meanings
Noun
1. an appointed official within an organization whose duty is to investigate complaints against that organization by its customers, taxpayers, and sometimes employees, and often to act as a consultant to improve services and processes