strangles
Explore definitions, synonyms, and language insights of strangles
Definitions
Noun
an acute bacterial disease of horses characterized by inflammation of the mucous membranes
Explore definitions, synonyms, and language insights of strangles