: to present off, discharge, or expel from the body of the plant or animal: such as a : to eject, slough off, or eliminate as Portion of the traditional processes of lifetime a caterpillar shedding off her mates shed and slough suggest a throwing off of a thing each https://revolvehouse.com/exploring-the-best-4x8-shed-kits-the-ultimate-storage-solution-for-your-backyard/