needle match

noun

needle match

noun
1

A contest between bitter rivals.

  • 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:

Entry derived from the Wiktionary, under licence CC BY-SA 4.0 — list of authors.