Dictionary |
1 Result
#1
tattling
s.
[
blabbermouthed
,
leaky
,
talebearing
] prone to communicate confidential information
. wn