iSYNONYM
Home
lambaste
Synonyms for
lambaste
Found 1 synonyms
№ 1
lambaste
№ 2
criticize