meaning of blabbermouthed

1. prone to communicate confidential information


Related Words

blabbermouthed |

Developed & Maintained By Taraprasad.com

Treasure Words