English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Searching for...

No matching words found

Try a different search term or browse the dictionary

Definition slough off in British English

slough off phrasal verb

[transitive] phrasal verb
1

to get rid of something that you do not want

Synonyms and related words
Example

Snakes slough off their dead skins.

Definition slough off in British English