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