Cast/draw/throw a veil over something negative spoken language verb phrase
To avoid talking about something because it is unpleasant.
Mom, I don't want to talk about that problem now, can we just draw a veil over it.
To avoid having a fight about that issue, they decided to draw a veil over it.
Every time I try to mention having a child, James always seems to draw a veil over it.
After two hours of debate about that issue, we decided to cast a veil over it.
It's mostly used in the present tense.
This phrase is used to describe something very modern or updated or something that no longer looks like what it's used to.
It has been a long time since I left my high school, and now I have to admit that it's certainly not your father's high school anymore.