barricaded

Adjective
  1. preventing entry or exit or a course of action
    • a barricaded street
    • barred doors
    • the blockaded harbor

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

Từ tương tự

Từ gần giống

barricaded
The police barricaded the street after the accident.