From Longman Dictionary of Contemporary Englishveil of mist/cloud/smoke etcveil 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
Examples from the Corpus
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.