thwarter

Explore definitions, synonyms, and language insights of thwarter

Definitions

Noun
someone who systematically obstructs some action that others want to take

More Specific Terms