Synonyms for "berate"

Words with similar meaning