keep(유지하다, 지키다) + a secret(비밀) → '비밀인 상태를 유지하다', 즉 '비밀을 누설하지 않고 지키다'.
반대말은 'reveal a secret' 또는 'let a secret out'. 'Can you keep a secret?' (비밀 지킬 수 있니?)은 매우 흔한 표현.
네가 그녀에게 말했다니 믿을 수 없어. 나는 네가 비밀을 지킬 수 있을 줄 알았어.
미국, 영국 음성 4종 확인