Posted in Web Slough | Definition of Slough by Merriam-Webster May 9, 2020 Slough definition is – a place of deep mud or mire. How to use slough in a sentence. Synonym Discussion of slough. https://www.merriam-webster.com/dictionary/slough