Definify.com

Definition 2024


decapitator

decapitator

English

Noun

decapitator (plural decapitators)

  1. one who decapitates.

Synonyms

Related terms

Translations