From Longman Dictionary of Contemporary Englishdraw a veil over somethingdraw a veil over somethingSECRETto deliberately keep something unpleasant or embarrassing from being known I’d rather draw a veil over what happened last night. → draw
Examples from the Corpus
draw a veil over something• The food is dumpling-based, substantial, and it would be kinder to draw a veil over the indigenous wine lake.• His brain drew a veil over the sickening consequences.draw a veil over somethingdraw a veil over somethingformalHIDE/NOT SHOW to avoid talking about something that happened in the past because it is unpleasant or embarrassing I think it best to draw a veil over the whole incident. → veilExamples from the Corpus
draw a veil over something• His brain drew a veil over the sickening consequences.• The food is dumpling-based, substantial, and it would be kinder to draw a veil over the indigenous wine lake.