Search
Select the dictionary language
Syllables
Phonemes
to criticize someone angrily and harshly
attack
blast
crucify
lambaste
savage
Lexical Tree