enshroud

/in'ʃraud/
Verb
  1. cover as if with a shroud
    • The origins of this civilization are shrouded in mystery

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

enshroud
The thick fog enshrouds the old lighthouse on the rocky coast.