to barricade [ barricaded ; barricaded ]
مرادفات
  • عارض ، ناهض ، ناقض ، احتجّ على ، استنكر ، رفض ، احتجّ