Please enable javascript to use dictionary! Howto enable javascript?
lambaste [lambasted, lambasting, lambastes]▼(to scold or verbally reprimand)verb[UK: læm.ˈbeɪst] [US: ˌlæm.ˈbæst]
↑