blabbermouthed
adjective
- 1
prone to communicate confidential information
- 2
unwisely talking too much
Also useful for “blabbermouthed”:Crossword— A long fill for tough grids
prone to communicate confidential information
unwisely talking too much
Also useful for “blabbermouthed”:Crossword— A long fill for tough grids