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.]

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.