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