Meaning of direct primary

Definition of direct primary

(noun) a primary where voters directly select the candidates who will run for office

Other information on direct primary

WIKIPEDIA results for direct primary
Amazon results for direct primary