RichThesaurus
pulling no punches
pulling no punches
synonyms
hard-hitting
straight from the shoulder
vigorous
blunt
intense
intensive
potent
strenuous
frank
unrestrained
upfront
in-your-face
determined
forceful
unbridled
punchy
zealous
powerful
all out
not mincing one's words
tough
fiery
aggressive
not beating around the bush
uncontrolled
unceremonious
abrupt
without mincing words
frankly
with no holds barred
without beating around the bush
direct
plain-spoken
vehement
enthusiastic
short
ardent
sharp
brutal
spirited
unequivocally
to the point
speaking one's mind
resolute
wild
uncompromising
roundly
unambiguously
harsh
all-out
more synonyms
pulling no punches
antonyms
halfhearted
tactful
weak
subtle
mild
evasively
feeble