Dictionary |
1 Result
#1
effectuate
v.
[
effect
,
set up
] produce; "The scientists set up a shock wave"
. wn