obstruct

Verb
  1. Hinder or prevent the progress or accomplishment of (synset 202563025)
    "His brother blocked him at every turn"
  2. Block passage through (synset 201479113)
    "obstruct the path"
  3. Shut out from view or get in the way so as to hide from sight (synset 202149973)
    "The thick curtain blocked the action on the stage"; "The trees obstruct my view of the mountains"

Other Searches