drop dead halttranslation and definition "drop dead halt", tamil lexiconWordTamil Definitiondrop dead haltமீளா நிலைமீளா நிலை