lambaste – English–Italiano translations

🇬🇧 en it 🇮🇹

lambaste verb

  /læmˈbeɪst/ , /læmˈbæst/
  • to scold or verbally reprimand
criticare
  • to give a thrashing to
battere

lambaste

bastonare
Wiktionary Links