Definition of "babble out" []

  • (verb) divulge confidential information or secrets

Words like "babble out"

SUBSCRIBE TO WORD OF THE DAY