Bedeutung von “draw a veil over sth” — Learner’s Dictionary

draw a veil over sth

UK

to not talk any more about a subject because it could cause trouble or embarrassment

(Definition von “draw a veil over sth” aus dem Cambridge Learner's Dictionary © Cambridge University Press)