needle match noun1 •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 formsneedle matches