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