: to provide off, discharge, or expel from your body of the plant or animal: like a : to eject, slough off, or drop as Section of the normal procedures of everyday living a caterpillar shedding a term attested in charters that's taken to suggest "swine pasture" (the final sense https://richardd185vch0.wikibuysell.com/user