loudmouthed

US ['laʊd'maʊðd]
UK ['laʊd'maʊðd]
  • adj.嘶叫的;吵嚷的
  • Web高声讲话的;吼叫的
adj.
1.
嘶叫的;吵嚷的