VariousWords beta
Related Terms:
Definitions:
Adjective
under wraps
Definition: kept secret; "the plan was kept carefully under wraps"