had been slating
Past perfect progressive conjugation of slate. There are other translations for this conjugation.

slate

Customers had been slating the restaurant in their online reviews.
Los clientes habían estado vapuleando el restaurante en sus reseñas en internet.
Other Dictionaries
Explore the meaning of slate in our family of products.
Word of the Day
stamp