throatlingtranslation and definition "throatling", tamil lexiconWordTamil Definitionthroatlingகுறுக்குதல்