Meaning of barikade | Babel Free
/bariˈkadə/Definisi
barricade, a barrier constructed across a road, especially as a military defence
Padanan
English
Barricade
Level CEFR
C2
Mastery
This word is part of the CEFR C2 vocabulary — mastery level.
This word is part of the CEFR C2 vocabulary — mastery level.