English Dictionary
Definition barricade in British English
barricade verb
[transitive] verb
/ˌbærɪˈkeɪd/
English Dictionary