VariousWords beta
Definitions:
Verb
spill the beans
let the cat out of the bag
talk
tattle
blab
peach
babble
sing
babble out
blab out
Definition: divulge confidential information or secrets; "Be careful--his secretary talks"