VariousWords beta
Related Terms:
Noun
Definition: One who delights in destroying that which is valuable, or whose principles and influence tend to destroy existing institutions.
VariousWords beta
Definition: One who delights in destroying that which is valuable, or whose principles and influence tend to destroy existing institutions.