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