Find the word definition

Wiktionary
ombuds

n. (plural of ombud English)

Usage examples of "ombuds".

If we don't arrest you and have the ombuds try you here, then Bester, Earthforce, or somebody will take you away.