Meaning ofbarricadein English

barricade

us/bæˈrɪkeɪd/
#moderate
Definitions