effectuate

effectuate

effectuate

Verb

produce; "The scientists set up a shock wave"

Synonyms: