Synonyms and Antonyms for ombudsman

1. ombudsman (n.)

a government appointee who investigates complaints by private persons against the government

Synonyms: