meaning of direct primary

1. a primary where voters directly select the candidates who will run for office


Related Words

direct primary |

Developed & Maintained By Taraprasad.com

Treasure Words