I've come across this idiom and I have no idea of what this means. It seems to be used as an adjective: "Smith is oh for two." Any ideas of what the meaning might be?
Thanks cris
Top answer
Looks like a cricket score: Smith has zero runs for two wickets taken. More context might make it clear. Whatever, it is not an idiom in itself.
— Feebs11
Looks like a cricket score: Smith has zero runs for two wickets taken.
More context might make it clear.
Whatever, it is not an idiom in itself.
Free · every Monday
Get the Weekly English Kit 📬
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
Thanks. I thought it might have something to do with sports, but I am an absolute zero in that sort of thing. The context I had was not clear anyway, but from what I can gather, it means a losing situation, where no advantage has been gained yet, a bad hair day, sort of.
It menas that two attempts have been made, with no success. (The "oh" menas "zero" -- it means scoring 0 after two attempts.) In baseball, it can mean that a player has been up to bat twice without scoring either time, or that a team has played two games of a series without winning either one.
I found that idiom in Michael Connelly's The scarecrow, p.369, "The master's not going to be very happy with you tonight. You're oh for two, man". Does that help anyone to explain it to me?
Khoff has explained it quite adequately. The man has tried something twice and failed both times at it-- it could be something as vague as 'pleasing the master'.