posthumous execution noun1 •The ritual desecration of the body of a dead person for punishment. formsposthumous executions