Dictionary search results

Showing 1-3 of 3 results

draw a veil over British & World English

Avoid discussing or calling attention to (something embarrassing or unpleasant)

draw a veil over in veil British & World English

Avoid discussing or calling attention to (something embarrassing or unpleasant)