Lambasted is a verb meaning to reprimand or criticize severely, often in a public or pointed way. It can also mean to beat or thrash, historically in some contexts, but in modern usage it most commonly denotes harsh verbal censure or criticism. The act is typically intense and explicit, conveying strong disapproval or condemnation.
Full pronunciation guide