• Ombud

    Origin

    Clipping of ombudsman.

    Full definition of ombud

    Noun

    ombud

    (plural ombuds)
    1. (informal) ombudsman

    Anagrams

    © Wiktionary