Meaning of (दमघोंट) damaghont in english
As noun :
stifling Ex:  It's too cold here, heat is stifling in this room, the place is not sustainable
Suggested : to quell, crush, or end by force
Word of the day
(दमघोंट) damaghont
can be used as noun.. No of characters: 6 including consonants matras.
Transliteration :
damagho.nTa