slowing downtranslation and definition "slowing down", tamil lexiconWordTamil Definitionslowing downமந்தமாதல்