thrashingtranslation and definition "thrashing", tamil lexiconWordTamil Definitionthrashingபுடைத்தல்thrashing floorபோரடிக்களம்thrashing machineபோரடிக் கருவி