Focus on the pronunciation of shed
English definition of “shed”
/ʃed/ v [I/T] (FALL OFF)
› to lose hair, leaves, or skin, or to cause hair, skin, or leaves to drop: [I] My cat shed all over the couch. [T] By November, the trees had shed their leaves.