English
English version

blabbermouth

From Longman Dictionary of Contemporary Englishblabbermouthblab‧ber‧mouth /ˈblæbəmaʊθ $ -ər-/ noun [countable]  informalTELL A SECRET someone who tells secrets because they always talk too much
Pictures of the day
What are these?
Click on the pictures to check.