VariousWords beta
Definitions:
Noun
obstructionist
obstructor
obstructer
resister
thwarter
Definition: someone who systematically obstructs some action that others want to take
Definition: A person or thing that thwarts.