What does Cast aspersion mean?

Cast aspersion meaning in Idioms Dictionary

in the event that you cast aspersion, you make an effort to blacken another person's title and make men and women believe badly of these.