barricade

B1
Pronunciation
/ˌbæɹɪˈkeɪd/
Noun
3 definition(s)
1 Definition

A barrier constructed across a road, especially as a military defence

2 Definition

An obstacle, barrier, or bulwark.

3 Definition

(in the plural) A place of confrontation.

Verb
2 definition(s)
1 Definition

To close or block a road etc., using a barricade

2 Definition

To keep someone in (or out), using a blockade, especially ships in a port