Meaning: The phrase "to keep something secret" signifies the deliberate act of concealing information from others, particularly sensitive or confidential matters not intended for public dissemination.
Idiom Context:
Option Evaluation:
Final Answer: (C) Keep under wraps