hardmouth

/ˈhɑrdmaʊθ/

Definitions

1. verb

to speak harshly or insultingly

“He was accused of hardmouthing the politician in the public debate.”

2. noun

a person who speaks harshly or insultingly

“The comedian was known for being a hardmouth, but the audience loved him.”

Synonyms

  • insult
  • scold

Antonyms

  • flatter
  • praise