vapulear
berate
vapor
steam
+
-ear
verb suffix
Vapulear means to berate. Think of it as vapor0 (steam0) + -ear1 (verb suffix1), like steaming at someone with harsh words.
verb
- berateTo criticize harshly or severely.El crítico vapuleó la última película del director. // The critic berated the director's latest film.