American Dictionary
Definition draw a veil over something in American English
draw a veil over something phrase
phrase
1
to avoid talking about something because it is embarrassing or unpleasant
Synonyms and related words
