decimater

English

Noun

decimater (plural decimaters)

  1. Alternative form of decimator.

Anagrams