Meaning : Joint between the femur and tibia in a quadruped. Corresponds to the human knee.
Synonyms : knee
Meaning : Impair the respiration of or obstruct the air passage of.
Example :
The foul air was slowly suffocating the children.
Synonyms : asphyxiate, choke, suffocate
Meaning : Be asphyxiated. Die from lack of oxygen.
Example :
The child suffocated under the pillow.
Synonyms : asphyxiate, suffocate
Stifle meaning in Bengali (Bangla).