barricade
1. bar.ri.cade \'bar-*-.ka-d, .bar-*-'\ vt 1: to block off or stop up with a barricade 2: to prevent access to by means of a barricade 2. barricade n [F, fr. MF, fr. barriquer to barricade, fr. barrique barrel] 1: an obstruction or rampart thrown up across a way or passage to check the advance of the enemy 2: BARRIER, OBSTACLE