Give (one) a black eye synonyms

Category:
To discredit is defined as to cast doubt on the truth of something or someone, or to damage a person's reputation.
0
0
To find fault with (for something)
0
0
Vilify is defined as to make a comment about a person that makes him look bad.
0
0
To impair the soundness, goodness, or value of; to harm or cause destruction.
0
0
To utter a slander about
0
0
Find another word for give (one) a black eye. In this page you can discover 5 synonyms, antonyms, idiomatic expressions, and related words for give (one) a black eye, like: discredit, blame, vilify, damage and slander.