needle match
English
Noun
needle match (plural needle matches)
- A contest between bitter rivals.
- 2011, Derek Rosser, Earning a Crust (page 23)
- Our department was doing pretty well in the inter-departmental cricket competition and we had a needle match fixed against the current leaders on Monday evening.
- 2011, Derek Rosser, Earning a Crust (page 23)