SHEND Meaning of SHEND in English (n.) To blame, reproach, or revile; to degrade, disgrace, or put to shame. Webster's English dictionary. Английский словарь Webster. 2012