RichThesaurus
lambaste
vs
run roughshod over
lambaste
verb
To scold, reprimand or criticize harshly.
run roughshod over
verb
Synonym of ride roughshod over
How often have the words
lambaste
and
run roughshod over
occurred in a corpus of books?
(source:
Google Ngram Viewer
)