The Collaborative International Dictionary of English v.0.48:
Direct primary \Direct primary\ (Political Science) A primary by which direct nominations of candidates for office are made. [Webster 1913 Suppl.]WordNet (r) 3.0 (2006):
direct primary n 1: a primary where voters directly select the candidates who will run for office