14 August What does “On a losing wicket” mean? Categories English Phrases “On a losing wicket” is an idiomatic expression that originated in cricket and has now become a part of everyday English usage. It refers to a situation where someone is in an unfavorable position or is likely to experience failure … Read More