Definition of Blabbermouthed
-
(adjective satellite) prone to communicate confidential information
-
(adjective satellite) unwisely talking too much
Synonyms of Blabbermouthed
Antonyms of Blabbermouthed
No Antonyms Found.
Homophones of Blabbermouthed
No Homophones Found.