barricade [ barricaded ; barricaded ]
Synonyms
  • قلعة ، معقل ، برج ، أطم ، معتصم ، قصر
Notices
  • barrier hastily built as a defence or an obstacle