lambaste

Synonyms of LAMBASTE