• Anbury

    Alternative forms

    Full definition of anbury

    Noun

    anbury

    (plural anburies)
    1. (archaic) A wen or spongy wart on the legs or flanks of a horse.

    Related terms

    © Wiktionary