despise (one) for (something)

despise (one) for (something)

To hate one for a particular reason. Don't even mention Tiffany's name to me—I despise her for starting that rumor about me last year.
See also: despise
Farlex Dictionary of Idioms.

despise someone for something

to hate someone for something or for doing something. I just despise him for running away! She despised herself for her dishonest actions.
See also: despise
McGraw-Hill Dictionary of American Idioms and Phrasal Verbs.
See also:
  • despise
  • despise for
  • hate (one's) guts
  • hate guts
  • hate somebody's guts
  • hate someone’s guts
  • hate someone's guts
  • mature
  • of mature years
  • return the favor