betray, disclose, discover, divulge, expose, reveal
这组词共同的意思是“揭露”“泄露”。它们的区别是:
reveal指揭示迄今为止仍在保密状态的东西或启示超乎常人领悟能力的真理; discover指把原来已经存在,但未被发现、看见或理解的事物加以揭露; disclose侧重把事先未宣布或一直保密的事情公之于世; divulge侧重在公开场合不正当或背信弃义的泄露秘密或暴露隐私; betray指背约或辜负别人信任的告密,也指不自觉地泄密; expose揭露的对象一般是丑恶的、见不得人的,也可指把人或物暴露于不利地位。