barricade
/ˌbærɪˈkeɪd ˌबैरि॑केड्/ noun [C] an object or line of objects that is placed across a road, entrance, etc. to stop people getting through सड़क, प्रवेश द्वार आदि पर वस्तुएँ जमा करने से बनी रोक या बाधा, अवरोधक
The demonstrators put up barricades to keep the police away.