1. To bring to pass; to effect; to achieve; to accomplish; to fulfill. 2. produce; "The scientists set up a ">shockwave"
effectuate | effectuated |