slough off
Short definition from Wiktionary
Verb
- To discard something useless or unwanted.
We haven’t written up slough off yet: Simple and Standard meanings, examples and a quiz.
Short definition from Wiktionary
We haven’t written up slough off yet: Simple and Standard meanings, examples and a quiz.