direct initiative ( synonym found)

Definition of direct initiative:

(n) : an measure put directly to a vote after being submitted by a petition

Definition of direct initiative:

(n) : an measure put directly to a vote after being submitted by a petition

Back to Top