Middle English · word

slough

shed skin of a snake

Words sharing this root