meaning of loudmouth

1. a person who causes trouble by speaking indiscreetly


Related Words

loudmouth |

Developed & Maintained By Taraprasad.com

Treasure Words