Definitions of ombudsman
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.