barricade

noun
  1. a temporary barrier built to block a road, entrance, or passage
verb
  1. to block or defend with a barrier

Examples