Akademik

obstruct
v.tr.
1 block up; make hard or impossible to pass.
2 prevent or retard the progress of; impede.
Derivatives:
obstructor n.
Etymology: L obstruere obstruct- (as OB-, struere build)

Useful english dictionary. 2012.