Dictionary entry

Slough (3)

Webster's Dictionary 1913

Slough, obs.imp. of Slee, to slay. Slew. Chaucer.