Which word is correct?
It is said that traitors (to / of) the village were shunned by the villagers for many years.
- GypsyfishLv 72 months agoFavorite Answer
The typical expression is "He is a traitor to his country" meaning he betrayed his country. Are you trying to say that "they' betrayed their village? If they betrayed something else, then "It is said that traitors in the village were shunned...."
- martinLv 72 months ago
Here "of" is preferable.
- L. E. GantLv 72 months ago
Find a different way to say it. it's passive and clumsy either way ("to" would imply betrayal of the village; "of" would imply betrayers living in the village) and not clear.
So "The villagers shunned alleged traitors for many years."