Langimage
English
B2

to make something mysterious or obscure; to cover it so its true nature is hidden.

Meanings

to make something mysterious or obscure; to cover it so its true nature is hidden.

The origins of the artifact remain shrouded in mystery.

Synonyms

Antonyms

Last updated: 2025/12/25 09:12