Definitions for "Effectuate"
produce; "The scientists set up a shockwave"
To bring to pass; to effect; to achieve; to accomplish; to fulfill.