SLOUGH STH


Meaning of SLOUGH STH in English

off

( formal ) to get rid of sth that you no longer want :

Responsibilities are not sloughed off so easily.

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.