SHEND


Meaning of SHEND in English

(n.) To blame, reproach, or revile; to degrade, disgrace, or put to shame.

Webster's English dictionary.      Английский словарь Webster.