ambury (0 synonym found)

We don't have any synonyms for ambury yet.

Did you mean…

Think ambury belongs in the thesaurus? Recommend it and we'll take a look.


Definition of ambury:

(n) : Alternative form of anbury. [(archaic) A wen or spongy wart on the legs or flanks of a horse.]

Definition of ambury:

(n) : Alternative form of anbury. [(archaic) A wen or spongy wart on the legs or flanks of a horse.]

Back to Top