Word Hen
What is the meaning of the word "
leaky
"?
Definitions:
permitting the unwanted passage of fluids or gases
adjective
a leaky roof
Synonyms:
blabbermouthed