decimater
English
Noun
decimater
(
plural
decimaters
)
Alternative form of
decimator
.
Anagrams
cetramide