meaning of blabber

1. A tattler; a telltale.
2.
one who reveals confidential information in return for money


Related Words

blabber | blabbermouth | blabbermouthed |

Developed & Maintained By Taraprasad.com

Treasure Words