veil of mist/cloud/smoke etcDNa thin layer of mist, cloud etc that makes it difficult to see clearly 一层薄雾/云/烟雾等 The moon was hidden behind a veil of clouds. 月亮躲在薄薄的云层后面。
veil of mist/cloud/smoke etc• The moon was hidden under a veil of clouds, and there was not a breath of wind.• Whose light retires behind its veil of cloud.
→ veil of mist/cloud/smoke etc at veil1(4)