English Dictionary
Definition keep something under wraps in British English
keep something under wraps phrase
phrase
1
to keep something secret
Synonyms and related words
