seal off

Verb
  1. impose a blockade on
  2. make tight; secure against leakage
    • seal the windows

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

Từ gần giống

seal off
The firefighters seal off the burning building with yellow caution tape.