OBSTRUCTverb. 1 block up; make hard or impossible to pass along or through. 2 prevent or retard the progress of. [latin obstruo obstruct- block up]