bigmouthed

Adjective
  1. Unwisely talking too much (synset 300776858)

Found on Word Lists

Other Searches