have (something) for (someone or something)(redirected from have for it)
have (something) for (someone or something)
1. To have something to give to someone. Wait here—I have something for you, but I left it in my office. I hope you have a gift for her—we'll look like real jerks if we show up to the party empty-handed!
2. To eat or prepare something for a particular meal. What are we having for dinner? Sit down, we're having pancakes for breakfast.
3. To have something that is useful for a particular task or problem (named after "for"). Do you have the right kind of screwdriver for this job?
Farlex Dictionary of Idioms. © 2015 Farlex, Inc, all rights reserved.
have (something) for
(a meal) to serve or eat something at a particular meal, such as breakfast, lunch, dinner, supper, etc. We had eggs for breakfast. What did you have for dinner?
have something for someone
to have a gift for someone; to have something in reserve for someone. I have some cake for you in the kitchen if you want it. We have a present for you. Here. I hope you like it.
have something for something
to have a remedy for a problem, disease, etc.; to possess something used for some purpose. I have somethingfor tight jar lids. It will open them immediately. I have some medicine for that disease.
McGraw-Hill Dictionary of American Idioms and Phrasal Verbs. © 2002 by The McGraw-Hill Companies, Inc.