ombudsman

noun

Definitions of ombudsman

English

an official who deals with complaints by the public against government departments or other large organizations

Members of the British and Irish Ombudsman Association are guaranteed to be independent and impartial from the organizations they investigate.