第三人称单数:lambasts 现在分词:lambasting 过去式:lambasted
1.〈俚〉鞭打,狠揍
2.严厉申斥
1.“lambaste”的变体
1.to criticize someone severely, especially in a newspaper article or speech
1.The variant of lambaste