English to English
obstructer
noun (n)
- someone who systematically obstructs some action that others want to take(noun.person)source: wordnet30
- any structure that makes progress difficult(noun.artifact)source: wordnet30
- One who obstructs or hinders.(noun)source: webster1913