give a black eye to (someone or something)

give a black eye to (someone or something)

To make someone or something look bad; to damage one's reputation. That food critic's negative review really gave a black eye to my restaurant.
See also: black, eye, give
Farlex Dictionary of Idioms.
See also:
  • be replaced by (someone or something)
  • be replaced with (someone or something)
  • be remembered as (something)
  • be remembered as/for something
  • a blot on (one's) escutcheon
  • a blot on escutcheon
  • a blot on the escutcheon
  • a blot on your escutcheon
  • at (one's) doorstep
  • at doorstep