slough off verb Infinitive slough off Present tense 3rd person singular sloughs off Preterite sloughed off Present participle sloughing off Past participle sloughed off