Blabbermouthed Definition

adjective

Talkative, especially in an indiscreet manner.

Wiktionary

Origin of Blabbermouthed

Find Similar Words

Find similar words to blabbermouthed using the buttons below.

Words Starting With

Words Ending With

Unscrambles

blabbermouthed