DRAW A VEIL OVER


Meaning of DRAW A VEIL OVER in English

avoid discussing or calling attention to (something embarrassing or unpleasant).

→ veil

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.