scandalize

transitive verb

To offend the moral sensibilities of.

To dishonor; disgrace.

To offend by some action considered very wrong or outrageous; shock; give offense to.

To disgrace; bring disgrace on.

To libel; defame; asperse; slander.