1. (Figuré) (Familier) Révéler quelque chose qui aurait dû rester secret.
2. (Argot) Avouer ; dire ce que l'on sait.
C'est ça Bitembois au point où t'en es tu ferais bien de cracher le morceau, et plus vite que ça, putain.
(Maurice G. Dantec, Villa Vortex, Gallimard, 2003)
3. (Argot) Faire des révélations ; avouer ; dénoncer ses complices
Si Ripoil tombe, je risque gros. On va enquêter, fouiller dans la comptabilité. Et le bougre est capable de manger le morceau. Nous avons touché Barnold et moi. L'extorsion de fonds est indéniable.
(Victor Méric, Les Compagnons de l'Escopette, Éditions de l'Épi, Paris, 1930, p. 230)
4. Mettre au jour quelque chose qui vous était tenu intentionnellement caché. Découvrir le(s) secret(s) que cache une personne. En général, cette expression a une connotation négative, les secrets en question étant plutôt des choses que la personne veut cacher par honte ou par crainte de représailles.
En se rendant chez Landru, la police finit par découvrir le pot aux roses.
5. [verb] (idiomatic) (intransitive) To reveal a secret; to disclose.
6. [verb] (idiomatic) To overcome reluctance to say something particular or to speak in general.
7. [verb] (idiomatic) To confess; admit the truth.