sloughing(noun, verb) noun1. the process whereby something is shedSimilar word(s): sheddingDefinition categories: process verb1. present participle of slough