English | German | Russian | Czech

slough off English

Meaning slough off meaning

What does slough off mean?

slough off

discard as undesirable the candidate sloughed off his former campaign workers separate from surrounding living tissue, as in an abortion

Synonyms slough off synonyms

What other words have the same or similar meaning as slough off?

Are you looking for...?

slough | off