📖 WordNook

stifle

noun
  1. joint between the femur and tibia in a quadruped
    knee
verb
  1. be asphyxiated
    suffocateasphyxiate
  2. smother or suppress
    dampen
  3. impair the respiration of or obstruct the air passage of
    chokesuffocateasphyxiate
  4. conceal or hide
    mufflesmotherstranglerepress