Criticize (someone or something) harshly.
Hindi meaning:बुरी तरह से फटकारना
Synonyms: Castigate, Censure, Rant at, Condemn
Antonyms: Praise, Laud, Compliment
Example: They lambasted the report as a gross distortion of the truth.
Trick to remember: blast karne walo ko hum lambast karte h