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