slough off

verb

Infinitive

slough off

Present tense 3rd person singular

sloughs off

Preterite

sloughed off

Present participle

sloughing off

Past participle

sloughed off