obstruct

transitive verb

To block or fill (a passage or opening) with obstacles or an obstacle.

To impede, retard, or interfere with; hinder: synonym: hinder.

To be or get in the way of (a view or something to be seen). synonym: block.

To block up; stop up or close, as a way or passage; fill with obstacles or impediments that prevent passing.

To hinder from passing; stop; impede in any way; check.