Ombudsmanship Definition
noun
The position or office of an ombudsman.
Wiktionary
Origin of Ombudsmanship
-
ombudsman + -ship
From Wiktionary
Find Similar Words
Find similar words to ombudsmanship using the buttons below.
The position or office of an ombudsman.
ombudsman + -ship
From Wiktionary
Find similar words to ombudsmanship using the buttons below.