Perpetrated, past participle of perpetrate. Synonyms in the same form.
committed, performed, executed, pulled
All synonyms for perpetrate →