SLOUGH Meaning of SLOUGH in English n. swamp, bog; hole or depression filled with mud; despair, dejected state Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012