Slough offtranslation and definition "Slough off", tamil lexiconWordTamil DefinitionSlough offGet rid of, disposeLose or shed outer layers of skinIgnore or trivialize an injury or insult