loudmouthed

Pronunciation:  US ['laʊd'maʊðd] UK ['laʊd'maʊðd]
  • adj.Bray; Noisy
  • WebSpeaking in a loud voice; A roaring
adj.
1.
Bray; noisy