History
History
History
UK
US
Meaning:

to commit (a serious crime, error)

be responsible for

more synonyms
synonyms mode
crossword mode
PERPETRATE as in Wiktionary
PERPETRATE as in Wikipedia