1 English Synonyms for OMBUDSPERSON
Prev.1Next
ombudsman
Definition: 1. An appointed official whose duty is to investigate complaints, generally on behalf of individuals such as consumers or taxpayers, against institutions such as companies and government departments.
There are 2 definitions of the word ombudsman
Show more information about ombudsman
Prev.1Next
Search took: 1.3209 ms