Definition of desembuchar in Spanish:

desembuchar

transitive and intransitive verb

  • 1informal Decir todo lo que sabe sobre un asunto y se tenía callado.

    la policía no lo dejará en libertad hasta que no desembuche
  • 2Expulsar un ave lo que tiene en el buche.