loud-mouthed Meaning, Definition & Usage

  1. adjective satellite given to loud offensive talk

WordNet


Loud"-mouthed` adjective
Definitions
  1. Having a loud voice; talking or sounding noisily; noisily impudent.

Webster 1913