Translation of slough off in Spanish:

slough off

verb + adverb + object/verbo + adverbio + complemento
  • 1.1 [Zoology/Zoología] [skin] mudar de 1.2 [responsibility] librarse de; [characteristic] deshacerse* de to slough off a habit abandonar una costumbre
See parent entry: slough

Definition of slough off in:

Get more from Oxford Dictionaries

Subscribe to remove ads and access premium resources

Word of the day ampolla
blister …
Cultural fact of the day

The Lotería Nacional is a Spanish state-run lottery founded in 1812. There is an