· someone who systematically obstructs some action that others want to take
Synonym(s): obstructionist, obstructer, resister, thwarter
Hypernym(s): disputant, controversialist, eristic
· any structure that makes progress difficult
Synonym(s): obstruction, obstructer, impediment, impedimenta
Hypernym(s): structure, construction