have under wraps - English Synonyms Dictionary