Synonymy
>
PERPETRATE
perpetrate
Synonyms of PERPETRATE
verb
do
,
complete
,
perform
,
execute
,
effect
,
produce
Synonymy
>
perpetrate