Rhyme Desk
Find rhyming words!

Definition of "Stifle" :

noun: joint between the femur and tibia in a quadruped; corresponds to the human knee

verb: be asphyxiated; die from lack of oxygen

verb: suppress or constrain so as to lessen in intensity

"Stifle your curiosity."

verb: impair the respiration of or obstruct the air passage of

verb: suppress in order to conceal or hide