had been slating
Past perfect progressiveconjugation ofslate.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
clam