Learn English – What do you call people who are good at keeping others’ secrets

adjectivesvocabulary

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.

Best Answer

I would say they are a "Good confidante"

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