ombudsman
Meaning, Definition & Usage
Dictionary
Associated
Related
noun
a government appointee who investigates complaints by private persons against the government
WordNet
Previous
omb
omber
ombre
ombrometer
ombu
Next
omdurman
omega
omegoid
omelet
omelette