Definition of ombudsmanship in English:

ombudsmanship

Pronunciation /ˈɒmbʊdzmənʃɪp/

noun

  • The office or position of ombudsman; the duties or function of an ombudsman.

Origin

1960s; earliest use found in The Times. From ombudsman + -ship.