beheader
/ˈbiːhɛdər/Definitions
1. noun
a person who beheads someone, especially as a form of punishment or execution
“The beheader was caught and brought to justice for his crimes.”
2. verb
to cut off the head of someone, especially as a form of punishment or execution
“The victim was beheaded by the ruthless dictator.”