slough The origin and history of slough. Etymology From Middle English "slogh," related to Germanic words for a sheath or shed skin. ← Back to the full definition of slough