What do you call a person who is good at keeping others' secrets and won't reveal or disclose them to other people, so you can trust them in telling your secrets (to them)?

I have found "secretive", but according to its meaning people who are secretive are good at keeping secrets about themselves; so I don't think it can be the answer to my question.

  • 3
    "a confidant" might be what you are looking for - a close friend or associate to whom secrets are confided or with whom private matters and problems are discussed. – MorganFR May 12 '16 at 17:26
  • Yes, @Morgan FR, I exactly mean such people you described. :) – Soudabeh May 12 '16 at 17:28
  • @MorganFR, can I use "trustworthy" too? ( Would it mean they are good at keeping secrets?) – Soudabeh May 12 '16 at 17:30
  • 1
    trustworthy is broader, you could lend them some money and you can trust them to give it back for instance, but a confidant is definetly a trustworthy person. – MorganFR May 12 '16 at 17:34
  • 3
    I think TRomano is making a joke, yes. There's an old joke that two people can keep a secret, if one of them is dead. – stangdon May 12 '16 at 19:07

I would say they are a "Good confidante"

as per MorganFR confidante is gender specific for Women, there is also confidant

  • 2
    Confidante only applies to women. – MorganFR May 12 '16 at 17:38
  • TIL.. Confidant vs Confidante – LiamG May 12 '16 at 17:40

If you want an adjective, then discreet fits the bill: careful not to cause embarrassment or attract too much attention, especially by keeping something secret

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.