to blame, reproach, or revile; to degrade, disgrace, or put to shame

listen to the pronunciation of to blame, reproach, or revile; to degrade, disgrace, or put to shame
English - English
shend
to blame, reproach, or revile; to degrade, disgrace, or put to shame
Favorites