To reproach; to libel; to defame; to slander.
To give scandal or offence to: to shock: to reproach: to disgrace.
To shock; malign; disgrace.