be veiled in mystery/secrecy etcformal if something is veiled in mystery etc, people do not know the truth about it so it seems strange or mysterious 罩着神秘/隐秘的面纱 The details of the evacuation are veiled in secrecy. 撤离的细节秘而不宣。
→ be veiled in mystery/secrecy etc at veil2(1)