Meaning of strangles

Definition of strangles

(noun) an acute bacterial disease of horses characterized by inflammation of the mucous membranes

Other information on strangles

WIKIPEDIA results for strangles
Amazon results for strangles