RichThesaurus
hard-hitting
hard-hitting
synonyms
pulling no punches
intense
vigorous
tough
blunt
aggressive
powerful
strenuous
punchy
determined
all out
unbridled
uncontrolled
zealous
unrestrained
potent
in-your-face
fiery
uncompromising
forceful
intensive
energetic
ardent
trenchant
vehement
all-out
enthusiastic
straight from the shoulder
passionate
mettlesome
upfront
wild
not mincing one's words
forcible
badass
forthright
spirited
harsh
high-pressure
direct
fervent
keen
frank
eager
not beating around the bush
resolute
unqualified
strict
impassioned
stony
more synonyms
hard-hitting
antonyms
halfhearted
light
weak
tactful
mild
soft
subtle
feeble