leak out

Meaning

  1. To spill or pour out, because of a leak.
  2. To be revealed (especially, of information intended to be kept secret).
  3. To disclose secret information surreptitiously or anonymously.

Notes

Sign in to write sticky notes