VariousWords beta
Related Terms:
Definitions:
Noun
obliterator
Definition: an eliminator that does away with all traces
Definition: One who obliterates.