Word Hen
What is the meaning of the word "
treasonist
"?
Definitions:
someone who betrays his country by committing treason
noun
Most countries have harsh penalties for treasonists.