blabbermouth








noun, plural blab·ber·mouths [blab-er-mouthz, -mouths] /ˈblæb ərˌmaʊðz, -ˌmaʊθs/.

  1. a person who talks too much, especially indiscreetly.

noun

  1. informal a person who talks too much or indiscreetly
n.

1931, from blabber + mouth (n.).

52 queries 0.744