finishing offtranslation and definition "finishing off", tamil lexiconWordTamil Definitionfinishing offமுடித்துவிடல்