Perpetrate means being responsible for something.
- Bill likes to perpetrate practical jokes on his teammates.
Perpetuate means cause to be remembered or last indefinitely.
- The Vietnam Memorial perpetuates the memory of those killed in that war.
Perpetrate means being responsible for something.
Perpetuate means cause to be remembered or last indefinitely.