English主要词典
barricade
Universal Words
noun, verb
noun a line of objects placed across a road, etc. to stop people from getting past:
The police stormed the barricades the demonstrators had put up. * a barricade made of doors, chairs and broken tables
verb [VN] to defend or block sth by building a barricade:
They barricaded all the doors and windows.
PHRASALVERBS
barricade yourself in / inside (sth) to build a barricade in front of you in order to prevent anyone from coming in:
He had barricaded himself in his room.