v. 25B6; verb COMMIT, carry out, perform, execute, do, effect, bring about, accomplish; be guilty of, be to blame for, be responsible for, inflict, wreak; informal pull off; formal effectuate.
PERPETRATE
Meaning of PERPETRATE in English
Concise Oxford thesaurus English vocabulary. Краткий оксфордский словарь английского языка тезаурус. 2012