SLOUGH AWAY/DOWN Meaning of SLOUGH AWAY/DOWN in English (of soil or rock) collapse or slide into a hole or depression. → slough Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004