Meaning of decimator in English:

decimator

See synonyms for decimator

noun