What does "shend" mean?

Shend: To blame, reproach, or revile; to degrade, disgrace, or put to shame. [Archaic] R. Browning. The famous name of knighthood foully shend. Spenser. She passed the rest as Cynthia doth shend The lesser stars. Spenser.

Sources