Meaning of “take the wraps off something” in the English Dictionary

american-english dictionary

"take the wraps off something" in American English

See all translations

take the wraps off something

to let people know about something that has been secret:

Today the company takes the wraps off their newest product, a drug that they have spent millions of dollars developing.

(Definition of “take the wraps off something” from the Cambridge Academic Content Dictionary © Cambridge University Press)