Home US English ombudsmanship
The office or position of ombudsman; the duties or function of an ombudsman.
1960s; earliest use found in The Times. From ombudsman + -ship.
READ THESE ARTICLES