alphabet

Lambasting

Synonyms for lambasting:

punishing (verb)

punishing, executing, anguishing, chastening, distressing, judging, Fining, Keelhauling, agonizing, Sentencing, Castigating, Disciplining, Incarcerating, Crucifying, Afflicting, Pillorying, Burdening, avenging, Chastising, trying, Correcting, reprising, confining, Persecuting, penalizing, Imprisoning.

Word of the day

Xiphosurus Polyphemus

Limulus Polyphemus, horseshoe crab, king crab, Limulus Polyphemus.

more