stifle
noun
-
joint between the femur and tibia in a quadrupedknee
verb
-
be asphyxiatedsuffocateasphyxiate
-
smother or suppressdampen
-
impair the respiration of or obstruct the air passage ofchokesuffocateasphyxiate
-
conceal or hidemufflesmotherstranglerepress