meaning of babble out

babble out meaning in General Dictionary

divulge confidential information or secrets