Read the dictionary definition of assassinate. All definitions for this word.
1. destroy or damage seriously, as of someone's reputation
1. He assassinated his enemy's character
2. murder; especially of socially prominent persons
1. Anwar Sadat was assassinated because many people did not like his peace politics with Israel