Synonyms and Antonyms for ombudsman | Synonym.com

Synonyms and Antonyms for ombudsman

1. ombudsman (n.)

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

Synonyms: