English to Arabic

Meaning for:
Barricaded
other
حصّن