slough

You are here

  • noun
    A swamp. (The main landscape feature is endless peat bog, surrounded by marsh, leading into morasses, sloughs and quagmires.)
    A situation characterized by lack of progress or activity. (the economic slough of the interwar years)
  • noun
    The dropping off of dead tissue from living flesh. (the drugs can cause blistering and slough)

About

We are dedicated to creating and providing free, high-quality English language learning resources.