to completely physically block
To block or fill (a passage) with obstacles or an obstacle. See synonyms at block.
To get in the way of so as to hide from sight.
To impede, retard, or interfere with; hinder.