Question: what is the meaning of kept secret?
Answer: (plural best-kept secrets) (idiomatic) A significant fact or characteristic that is not well-known.