perpetrate

verb

Definitions of perpetrate

English

to commit a crime or other wrongful or harmful act

"There has to be real commitment to bring to justice those who perpetrate such heinous crimes," said Dr Asia Gill.