'Have it in' for somebody means to not like somebody.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
haroon rashid'Have it in' for somebody means to not like somebody.Not exactly. To have it in for someone means that you are always waiting for an opportunity to do them harm.
haroon rashidIn short, it means to not like somebody or be unpleasant to somebody.Your answer is a broader interpretation of the phrase.No, my answer is the correct one, and yours is a misconception. My meaning is narrower than yours, too. Sorry, but we don't want the OP getting bad information, right?
haroon rashidI am not saying that your answer is wrong. It is, in fact, better than mine. However, my answer is exactly according to the Oxford Advanced Learner's dictionary so you can't call it wrong.Yes, I can. They must have let the new guy write that definition. It is wrong. Besides, you initially reported that Oxford said it means "to not like somebody",