Suffocate Meaning in Hindi
What is the translation of word Suffocate in Hindi?
Meaning of Suffocate in Hindi is : दम घुट
Definition of word Suffocate
- die or cause to die from lack of air or inability to breathe.
Other Meanings of Suffocate
Example Sentences
ten detainees suffocated in an airless police cell