Strangles Meaning
There are 1 meaning(s) for word Strangles
Meaning 1 : an acute bacterial disease of horses characterized by inflammation of the mucous membranes
Synonyms : equine distemper
Synonyms : equine distemper
Similar words of Strangles :
