Meaning of STIFLE in English

STIFLE

n. (in full stifle-joint) a joint in the legs of horses, dogs, etc., equivalent to the knee in humans. stifle-bone the bone in front of this joint.

[ ME: orig. unkn. ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.