To discover or expose (someone) as disobedient, dishonest, etc.
To discover, as by asking or investigating.
To uncover a weakness in (someone).
To inadvertently reveal any secret, particularly a secret that puts one at an advantage or disadvantage.
In card playing, to accidentally reveal one's cards or hand.