PERPETRATE


Meaning of PERPETRATE in English

v. commit, execute, perform, carry out or through, effect, effectuate, accomplish, do, be responsible for, practise, Colloq pull (off) Atrocities were perpetrated on both sides in the war

Oxford thesaurus English vocab.      Английский словарь Оксфорд тезаурус.